[Checkins] SVN: keas.kmi/trunk/src/keas/kmi/ Make the LocalKeyManagementFacility actually work.

Marius Gedminas marius at pov.lt
Thu Sep 4 16:35:32 EDT 2008


Log message for revision 90835:
  Make the LocalKeyManagementFacility actually work.
  
  

Changed:
  U   keas.kmi/trunk/src/keas/kmi/facility.py
  U   keas.kmi/trunk/src/keas/kmi/testclient.py
  U   keas.kmi/trunk/src/keas/kmi/testing.py

-=-
Modified: keas.kmi/trunk/src/keas/kmi/facility.py
===================================================================
--- keas.kmi/trunk/src/keas/kmi/facility.py	2008-09-04 20:33:47 UTC (rev 90834)
+++ keas.kmi/trunk/src/keas/kmi/facility.py	2008-09-04 20:35:31 UTC (rev 90835)
@@ -145,7 +145,7 @@
     def generate(self):
         """See interfaces.IKeyGenerationService"""
         client = self.clientClass(self.url)
-        client.POST('/new')
+        client.post('/new')
         return client.contents
 
     def getEncryptionKey(self, key):
@@ -154,7 +154,7 @@
             self._cache[key][0] + self.timeout > time.time()):
             return self._cache[key][1]
         client = self.clientClass(self.url)
-        client.POST('/key', key)
+        client.post('/key', key)
         encryptionKey = client.contents
         self._cache[key] = (time.time(), encryptionKey)
         return encryptionKey

Modified: keas.kmi/trunk/src/keas/kmi/testclient.py
===================================================================
--- keas.kmi/trunk/src/keas/kmi/testclient.py	2008-09-04 20:33:47 UTC (rev 90834)
+++ keas.kmi/trunk/src/keas/kmi/testclient.py	2008-09-04 20:35:31 UTC (rev 90835)
@@ -26,6 +26,8 @@
 def ping(kmf):
     client = kmf.clientClass(kmf.url)
     print client.fullStatus
+    print
+    print client.contents
 
 
 def new_key(kmf):

Modified: keas.kmi/trunk/src/keas/kmi/testing.py
===================================================================
--- keas.kmi/trunk/src/keas/kmi/testing.py	2008-09-04 20:33:47 UTC (rev 90834)
+++ keas.kmi/trunk/src/keas/kmi/testing.py	2008-09-04 20:35:31 UTC (rev 90835)
@@ -43,7 +43,7 @@
     def __init__(self, url):
         self.url = url
 
-    def POST(self, url, data=None):
+    def post(self, url, data=None):
         io = cStringIO.StringIO(data) if data else None
         request = browser.TestRequest(io)
         request.method = 'POST'



More information about the Checkins mailing list