class Flo::CredStore::Creds

Public Class Methods

new(credentials) click to toggle source
# File lib/flo/cred_store/creds.rb, line 12
def initialize(credentials)
  @credentials = credentials
end

Public Instance Methods

[](key) click to toggle source

Returns the credential referenced by the key provided @param key [Symbol, String] @raises Flo::MissingCredentialError if key does not exist

# File lib/flo/cred_store/creds.rb, line 20
def [](key)
  raise Flo::MissingCredentialError unless @credentials.key?(key)

  @credentials[key]
end