lib/mccloud/provider/aws/provider.rb in mccloud-0.0.27 vs lib/mccloud/provider/aws/provider.rb in mccloud-0.0.28

- old
+ new

@@ -217,15 +217,17 @@ hostentries = Hash.new filter = self.filter self.raw.servers.each do |s| name_tag = s.tags["Name"] - if name_tag.start_with?(filter) - servername = name_tag.sub(/^#{filter}/,'') - h = Hash.new - h['public_ip_address']=s.public_ip_address - h['private_ip_address']=s.private_ip_address - hostentries[servername] = h + if (!name_tag.nil?) + if name_tag.start_with?(filter) + servername = name_tag.sub(/^#{filter}/,'') + h = Hash.new + h['public_ip_address']=s.public_ip_address + h['private_ip_address']=s.private_ip_address + hostentries[servername] = h + end end end return hostentries end