Merge pull request #10 from 4poc/fix_missing_accessKey

Add missing accessKey param to get/delete_event
diff --git a/predictionio/__init__.py b/predictionio/__init__.py
index ecb6f27..2a09995 100644
--- a/predictionio/__init__.py
+++ b/predictionio/__init__.py
@@ -228,7 +228,7 @@
     et_str = et.strftime("%Y-%m-%dT%H:%M:%S.%f")[:-3] + et.strftime("%z")
     data["eventTime"] = et_str
     
-    path = "/events.json?accessKey=" + self.access_key
+    path = "/events.json?accessKey=%s" % (self.access_key, )
     request = AsyncRequest("POST", path, **data)
     request.set_rfunc(self._acreate_resp)
     self._connection.make_request(request)
@@ -253,7 +253,7 @@
     """
     enc_event_id = urllib.quote(event_id, "") # replace special char with %xx
     path = "/events/%s.json" % enc_event_id
-    request = AsyncRequest("GET", path)
+    request = AsyncRequest("GET", path, accessKey=self.access_key)
     request.set_rfunc(self._aget_resp)
     self._connection.make_request(request)
     return request
@@ -272,8 +272,8 @@
       AsyncRequest object. 
     """
     enc_event_id = urllib.quote(event_id, "") # replace special char with %xx
-    path = "/events/%s.json" % enc_event_id
-    request = AsyncRequest("DELETE", path)
+    path = "/events/%s.json" % (enc_event_id, )
+    request = AsyncRequest("DELETE", path, accessKey=self.access_key)
     request.set_rfunc(self._adelete_resp)
     self._connection.make_request(request)
     return request