changeset 13:dd240a7ad913

Fetch current events in destination calendar.
author Matti Hamalainen <ccr@tnsp.org>
date Mon, 04 Jul 2016 12:58:51 +0300
parents a5f726b6782d
children 8262efacf3fb
files multimerge.py
diffstat 1 files changed, 14 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/multimerge.py	Mon Jul 04 12:58:06 2016 +0300
+++ b/multimerge.py	Mon Jul 04 12:58:51 2016 +0300
@@ -350,3 +350,17 @@
             gcm_dump_events(events)
 
 
+## Get current events
+gcm_debug(u"Fetching current target calendar events {0}".format(cfg.dest_id))
+eventsResult = service.events().list(
+    calendarId=cfg.dest_id,
+    singleEvents=True,
+    showDeleted=True).execute()
+
+currEvents = eventsResult.get("items", [])
+if currEvents:
+    gcm_debug(u"Found {0} event(s).".format(len(currEvents)))
+else:
+    gcm_debug(u"No current events.")
+
+