From 6d8c4fb1d4c5332bbbfc8c9581839292e2ac20e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Constantino=20V=C3=A1zquez=20Blanco?= Date: Thu, 23 Jul 2009 10:53:21 +0000 Subject: [PATCH] Fixed bug in econe-terminate-instances git-svn-id: http://svn.opennebula.org/one/trunk@733 3034c82b-c49b-4eb3-8279-a7acafdc01c0 --- src/oca/ec2/econe-terminate-instances | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/oca/ec2/econe-terminate-instances b/src/oca/ec2/econe-terminate-instances index 1e0534586b..8e9047c5a3 100755 --- a/src/oca/ec2/econe-terminate-instances +++ b/src/oca/ec2/econe-terminate-instances @@ -107,13 +107,15 @@ rescue Exception => e exit -1 end -rc = ec2_client.register_image(instance) +rc = ec2_client.terminate_instances(instance) if OpenNebula::is_error?(rc) puts "#{$0}: #{rc.message}" exit -1 end -puts "Success: Terminating #{rc['instanceId']} in #{rc['previousState']} state" +result = rc['instancesSet']['item'][0] + +puts "Success: Terminating #{result['instanceId']} in #{result['previousState']['name']} state" exit 0