from shade import *
import time

cloud = openstack_cloud('infra', 'DFW')

images = cloud.glance_client.images.list()
for image in images:
    print image
trove = cloud.trove_client
print list(trove.instances.list())

import sys
sys.exit(0)
s = nova.servers.list()[0]

cinder = cloud.cinder_client
volumes = cinder.volumes.list()
print volumes
volume_id = [v for v in volumes if v.status == 'available'][0].id
nova.volumes.create_server_volume(s.id, volume_id, None)
attachments = []
while not attachments:
    print "Waiting for attach to finish"
    time.sleep(1)
    attachments = cinder.volumes.get(volume_id).attachments
print attachments
