From 923e39ee1e69d239f42651b2f1b7243e6547ed65 Mon Sep 17 00:00:00 2001 From: Tony Mack Date: Thu, 2 Aug 2012 21:13:07 -0400 Subject: [PATCH] fix AttributeError --- sfa/openstack/osaggregate.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sfa/openstack/osaggregate.py b/sfa/openstack/osaggregate.py index 4d68b416..7eb6e272 100644 --- a/sfa/openstack/osaggregate.py +++ b/sfa/openstack/osaggregate.py @@ -98,7 +98,9 @@ class OSAggregate: # node_xrn = OSXrn('cloud', 'node') node_xrn = instance.metadata.get('component_id') if not node_xrn: - node_xrn = OSXrn('cloud', 'node') + node_xrn = OSXrn('cloud', 'node') + else: + node_xrn = OSXrn(node_xrn, 'node') rspec_node['component_id'] = node_xrn.urn rspec_node['component_name'] = node_xrn.name -- 2.45.2