From a4c5a1737cca091c0dda883e5d12eecf091deef0 Mon Sep 17 00:00:00 2001 From: Tony Mack Date: Fri, 3 Feb 2012 20:29:41 -0500 Subject: [PATCH] fix AttributeError --- sfa/openstack/nova_driver.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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) -- 2.43.0