X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=vobjectRules.py;fp=vobjectRules.py;h=0000000000000000000000000000000000000000;hb=32a3500faead4a17ef28bb398d21fa040cf9ffc6;hp=33fb527a7a283d943e8453c4abd31f8bff9faf6d;hpb=08ba47d0e811c700411e763559a4e535cc459cf0;p=frenchie%2Ficalparse.git diff --git a/vobjectRules.py b/vobjectRules.py deleted file mode 100644 index 33fb527..0000000 --- a/vobjectRules.py +++ /dev/null @@ -1,26 +0,0 @@ -#!/usr/bin/python - -# Rules for tackling facebook and google calendar - I want visibility of the -# organiser... not useful Google! - -import vobject -import sys - -def facebookOrganiser(ics): - '''Adds organiser details to the body of facebook calendars.''' - - cal = vobject.readOne(ics) - - if cal.contents.has_key('PRODID'): - if not "Facebook" in cal.contents.prodid.value: return ics - - for event in cal.vevent_list: - if not event.contents.has_key(u'organizer'): continue - organizer = "Organised by: " + event.organizer.cn_param + " (" - organizer += event.organizer.value.lstrip('MAILTO:') + ")\n\n" - - event.description.value = organizer + event.description.value - - return cal.serialize() - -runRules = [facebookOrganiser]