# File lib/deltacloud/drivers/ec2/ec2_driver.rb, line 291
  def keys(credentials, opts=nil)
    ec2 = new_client( credentials )
    opts[:key_name] = opts[:id] if opts and opts[:id]
    keypairs = ec2.describe_keypairs(opts || {})
    result = []
    safely do
      keypairs.keySet.item.each do |keypair|
        result << convert_key(keypair)
      end if keypairs.keySet
    end
    result
  end