Class: CredentialsProvider

Inherits:
Object
  • Object
show all
Defined in:
app/providers/credentials_provider.rb

Instance Method Summary collapse

Instance Method Details

#valueObject



5
6
7
8
9
10
11
# File 'app/providers/credentials_provider.rb', line 5

def value
  if creds = Netrc.read['api.rackspace.com']
    Map(username: creds.first, api_key: creds.last, rackspace_region: :ord)
  else
    fail Rumm::LoginRequired, "login required"
  end
end