From: Tony Mack Date: Sat, 11 May 2013 00:34:18 +0000 (-0400) Subject: fix openstack integration X-Git-Tag: 1.0~52 X-Git-Url: http://git.onelab.eu/?p=plstackapi.git;a=commitdiff_plain;h=71c685f2cbf34254cda3e21ee21a1bea224ad0ef fix openstack integration --- diff --git a/planetstack/openstack/manager.py b/planetstack/openstack/manager.py index 857e225..fdf09eb 100644 --- a/planetstack/openstack/manager.py +++ b/planetstack/openstack/manager.py @@ -74,16 +74,16 @@ class OpenStackManager: @require_enabled def save_key(self, key): - if not key.key_id: + if not key.nkey_id: key_fields = {'name': key.user.email[:key.user.email.find('@')], 'key': key.key} nova_key = self.driver.create_keypair(**key_fields) - key.key_id = nova_key.id + key.nkey_id = nova_key.id @require_enabled def delete_key(self, key): - if key.key_id: - self.driver.delete_keypair(key.key_id) + if key.nkey_id: + self.driver.delete_keypair(key.nkey_id) @require_enabled def save_user(self, user):