From: Jeff Peeler Date: Fri, 17 Aug 2012 19:36:28 +0000 (-0400) Subject: Inject command into userdata X-Git-Tag: 2014.1~1528 X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=8b5756535a3a21252d416af578a5bc07308b6309;p=openstack-build%2Fheat-build.git Inject command into userdata The injected command touches /var/lib/cloud/instance/provision-finished so it is easily determinable if provision has been completed. Change-Id: Ib5b93f7bd14f533af41182ffdab6a029a3b9e13a Signed-off-by: Jeff Peeler --- diff --git a/heat/engine/instance.py b/heat/engine/instance.py index 1935c446..9d19a71d 100644 --- a/heat/engine/instance.py +++ b/heat/engine/instance.py @@ -191,6 +191,7 @@ class Instance(resources.Resource): def handle_create(self): security_groups = self.properties.get('SecurityGroups') userdata = self.properties['UserData'] + userdata += 'touch /var/lib/cloud/instance/provision-finished\n' flavor = self.properties['InstanceType'] key_name = self.properties['KeyName']