[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