class Net::SSH::Authentication::KeyManager

def process_identity_loading_error(identity, e)

def process_identity_loading_error(identity, e)
  case identity[:load_from]
  when :pubkey_file
    error { "could not load public key file `#{identity[:pubkey_file]}': #{e.class} (#{e.message})" }
  when :privkey_file
    error { "could not load private key file `#{identity[:privkey_file]}': #{e.class} (#{e.message})" }
  else
    raise e
  end
end