From: Tony Mack Date: Sat, 4 Feb 2012 01:29:41 +0000 (-0500) Subject: fix AttributeError X-Git-Tag: merged-in-sfa-2.1-2~19 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=a4c5a1737cca091c0dda883e5d12eecf091deef0;p=sfa.git fix AttributeError --- diff --git a/sfa/openstack/nova_driver.py b/sfa/openstack/nova_driver.py index 662db884..ba06f3a3 100644 --- a/sfa/openstack/nova_driver.py +++ b/sfa/openstack/nova_driver.py @@ -119,10 +119,11 @@ class NovaDriver (Driver): os_record = None if record['type'] == 'user': os_record = self.shell.auth_manager.get_user(name) + projects = self.shell.db.project_get_by_user(name) record['slices'] = [self.hrn + "." + proj.name for \ - proj in os_record.projects] + proj in projects] record['roles'] = [role for role in os_record.roles] - keys = self.shell.key_pair_get_all_by_user(name) + keys = self.shell.db.key_pair_get_all_by_user(name) record['keys'] = [key.public_key for key in keys] elif record['type'] == 'slice': os_record = self.shell.auth_manager.get_project(name)