Made it possible to run samples from the top-level directory and we now print out the created activity.
diff --git a/samples/cmdline/buzz.py b/samples/cmdline/buzz.py
index b692be5..c7f9990 100644
--- a/samples/cmdline/buzz.py
+++ b/samples/cmdline/buzz.py
@@ -11,12 +11,16 @@
__author__ = 'jcgregorio@google.com (Joe Gregorio)'
+# Enable this sample to be run from the top-level directory
+import os
+import sys
+sys.path.insert(0, os.getcwd())
from apiclient.discovery import build
import httplib2
import pickle
-
+import pprint
def main():
f = open("buzz.dat", "r")
@@ -33,13 +37,16 @@
activitylist = activities.list_next(activitylist).execute()
print activitylist['items'][0]['title']
- activities.insert(userId='@me', body={
+ activity = activities.insert(userId='@me', body={
'title': 'Testing insert',
'object': {
'content': u'Just a short note to show that insert is working. ☄',
'type': 'note'}
}
).execute()
+ pprint.pprint(activity)
+ print
+ print 'Just created: ', activity['links']['alternate'][0]['href']
if __name__ == '__main__':
main()
diff --git a/samples/cmdline/three_legged_dance.py b/samples/cmdline/three_legged_dance.py
index 9972455..ff1d657 100644
--- a/samples/cmdline/three_legged_dance.py
+++ b/samples/cmdline/three_legged_dance.py
@@ -22,6 +22,11 @@
__author__ = 'jcgregorio@google.com (Joe Gregorio)'
+# Enable this sample to be run from the top-level directory
+import os
+import sys
+sys.path.insert(0, os.getcwd())
+
from apiclient.discovery import build
from apiclient.oauth import FlowThreeLegged