On Sep 25, 2012, at 11:21 AM, [email protected] wrote: ACK.
> From: marios <[email protected]> > > thanks to Jan Provaznik > > Signed-off-by: marios <[email protected]> > --- > server/lib/deltacloud/drivers/openstack/openstack_driver.rb | 8 ++++++-- > 1 file changed, 6 insertions(+), 2 deletions(-) > > diff --git a/server/lib/deltacloud/drivers/openstack/openstack_driver.rb > b/server/lib/deltacloud/drivers/openstack/openstack_driver.rb > index 7e11258..1d5b712 100644 > --- a/server/lib/deltacloud/drivers/openstack/openstack_driver.rb > +++ b/server/lib/deltacloud/drivers/openstack/openstack_driver.rb > @@ -192,8 +192,12 @@ module Deltacloud > os = new_client(credentials) > safely do > server = os.get_server(instance_id) > - server.delete! > - convert_from_server(server, os.connection.authuser) > + deleted = server.delete! > + instance = convert_from_server(server, os.connection.authuser) > + if deleted > + instance.state = "STOPPED" > + end > + instance > end > end > > -- > 1.7.11.4 > Michal Fojtik http://deltacloud.org [email protected]
