lib/nephophobia/compute.rb in nephophobia-0.0.8 vs lib/nephophobia/compute.rb in nephophobia-0.0.9
- old
+ new
@@ -5,9 +5,10 @@
attr_reader :private_dns_name, :project_id, :public_dns_name, :state
def initialize hash
@project_id = hash['ownerId']
item = hash['instancesSet']['item']
+ item = item.first if item.is_a?(Array)
@description = item['displayDescription']
@name = item['displayName']
@key_name = item['keyName']
@instance_id = item['instanceId']
@state = item['instanceState']['name']