From a138be0bc9c64130bbd365a618b0642ff9cdb7e6 Mon Sep 17 00:00:00 2001 From: Tony Mack Date: Tue, 11 Sep 2012 10:33:39 -0400 Subject: [PATCH] client id should remain as long as slice remains alive --- sfa/openstack/osaggregate.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sfa/openstack/osaggregate.py b/sfa/openstack/osaggregate.py index 861e1be6..8522ddde 100644 --- a/sfa/openstack/osaggregate.py +++ b/sfa/openstack/osaggregate.py @@ -307,6 +307,8 @@ class OSAggregate: metadata['security_groups'] = group_name if node.get('component_id'): metadata['component_id'] = node['component_id'] + if node.get('client_id'): + metadata['client_id'] = node['client_id'] server = self.driver.shell.nova_manager.servers.create(flavor=flavor_id, image=image_id, key_name = key_name, @@ -314,8 +316,6 @@ class OSAggregate: files=files, meta=metadata, name=instance_name) - if node.get('client_id'): - server.metadata['client_id'] = node['client_id'] created_instances.append(server) except Exception, err: -- 2.47.0