Hi,
I have a customer using a Pyrhon script to shelve/unshelve instance periodicly in the openstack,
He use openstack's std library for python and thus call
if (novaC.servers.get(server).status=='ACTIVE'):
(novaC, cinderC, server, 'stop') -> nova.servers.stop()
while (novaC.servers.get(server).status!='SHUTOFF'):
time.sleep(10)
if (novaC.servers.get(server).status=='SHUTOFF'):
controlServer(novaC, cinderC, server, 'shelve') -> nova.servers.shelve()
seems that script uses async function, which I supose be the problem.It is possible from nova API manipulate async requests ?