comparison multimerge.py @ 100:b4058d935560

Print only non-cancelled events in gcm_dump_events().
author Matti Hamalainen <ccr@tnsp.org>
date Tue, 11 Oct 2016 15:32:14 +0300
parents 4b84bb5bb8b5
children b5c381f9b51f
comparison
equal deleted inserted replaced
99:4b84bb5bb8b5 100:b4058d935560
122 return credentials 122 return credentials
123 123
124 124
125 def gcm_dump_events(events): 125 def gcm_dump_events(events):
126 for event in events: 126 for event in events:
127 ev_start = event["start"].get("dateTime", event["start"].get("date")) 127 if event["status"] != u"cancelled":
128 ev_end = event["end"].get("dateTime", event["end"].get("date")) 128 ev_start = event["start"].get("dateTime", event["start"].get("date"))
129 gcm_print(u"{0:25} - {1:25} : {2}".format(ev_start, ev_end, event["summary"])) 129 ev_end = event["end"].get("dateTime", event["end"].get("date"))
130 gcm_print(u"{0:25} - {1:25} : {2} {3}".format(ev_start, ev_end, event["summary"], event["id"]))
130 131
131 132
132 ## Generate gcm IDs for given list of events 133 ## Generate gcm IDs for given list of events
133 def gcm_generate_ids(events, calendar_id, sep): 134 def gcm_generate_ids(events, calendar_id, sep):
134 if not events: 135 if not events: