Skip to content

Instantly share code, notes, and snippets.

@tschanzt
tschanzt / edbs-script
Last active August 29, 2015 13:57
edbs-script
from DateTime import DateTime
cat = context.portal_catalog
results = cat({'query': {'path':'/www.ed.bs.ch/platform/veranstaltungskalender', 'depth':0}, 'portal_type':'FtwEvent', 'start': {'query':DateTime("2013-12-31"), 'range':'max'}})
folder = context.restrictedTraverse('/www.ed.bs.ch/platform/veranstaltungskalender')
ids_to_delete = []
for item in results:
if item.end and item.end.year >= 2014:
continue
obj=item.getObject()
if not obj.frequency or obj.frequency == -1: