diff --git a/src/cloud/ec2/lib/EC2QueryServer.rb b/src/cloud/ec2/lib/EC2QueryServer.rb index cfcac7c538..4e2abd1072 100644 --- a/src/cloud/ec2/lib/EC2QueryServer.rb +++ b/src/cloud/ec2/lib/EC2QueryServer.rb @@ -54,8 +54,8 @@ class EC2QueryServer < CloudServer 'save' => :pending, 'epil' => :shutdown, 'shut' => :shutdown, + 'clea' => :shutdown, 'fail' => :terminated, - 'dele' => :terminated, 'unkn' => :terminated } @@ -211,7 +211,8 @@ class EC2QueryServer < CloudServer # Helper functions ########################################################################### def render_state(vm) - ec2_state = EC2_STATES[ONE_STATES[vm.status]] + one_state = ONE_STATES[vm.status] + ec2_state = EC2_STATES[one_state||:pending] return "#{ec2_state[:code]} #{ec2_state[:name]}" diff --git a/src/cloud/ec2/lib/views/describe_instances.erb b/src/cloud/ec2/lib/views/describe_instances.erb index e07e4e7179..09fae94ae5 100644 --- a/src/cloud/ec2/lib/views/describe_instances.erb +++ b/src/cloud/ec2/lib/views/describe_instances.erb @@ -12,7 +12,6 @@ <% vmpool.each do |vm| %> - <% vm.info %> i-<%= vm.id %> <%= vm['TEMPLATE/IMAGE_ID'] %>