# File lib/rudy/aws/ec2/keypair.rb, line 46 46: def list_as_hash(*names) 47: names = names.flatten 48: klist = @@ec2.describe_keypairs(:key_name => names) 49: return unless klist['keySet'].is_a?(Hash) 50: keypairs = {} 51: klist['keySet']['item'].each do |oldkp| 52: kp = from_hash(oldkp) 53: keypairs[kp.name] = kp 54: end 55: keypairs = nil if keypairs.empty? 56: keypairs 57: end