Print nova ids.

When we launch servers and create images, print out their nova
IDs for easier debugging.

Change-Id: I2e5c86d60b34d7f11aff27b1a9eae32b18eaa79c
This commit is contained in:
James E. Blair
2012-03-30 14:49:19 -07:00
parent 7f0b57c59f
commit e10e1bfcd8
2 changed files with 3 additions and 0 deletions

View File

@@ -71,6 +71,7 @@ def launch_node(client, snap_image, image, flavor, last_name):
machine = snap_image.base_image.newMachine(name=name,
external_id=server.id)
print "Started building machine %s:" % machine.id
print " id: %s" % (server.id)
print " name: %s" % (name)
print
return server, machine

View File

@@ -189,6 +189,7 @@ def snapshot_server(client, server, name):
# image = server.create_image(name)
uuid = server.manager.create_image(server, name)
image = client.images.get(uuid)
print "Waiting for image ID %s" % image.id
image = utils.wait_for_resource(image)
return image
@@ -211,6 +212,7 @@ def build_image(provider, client, base_image, image, flavor, name, branches, tim
server_external_id=server.id)
admin_pass = server.adminPass
try:
print "Waiting for server ID %s" % server.id
server = utils.wait_for_resource(server)
bootstrap_server(provider, server, admin_pass, key)
configure_server(server, branches)