X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=planetstack%2Fopenstack%2Fmanager.py;h=fdf09ebd8f111ec23568cc6121a01653f563fdd6;hb=71c685f2cbf34254cda3e21ee21a1bea224ad0ef;hp=857e2257b92edf97a25cb7df3600456e270d97b8;hpb=89f70f188504958d9ec66757cacace9575a92a52;p=plstackapi.git 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):