module Cloudinary::AccountConfig

Constants

ENV_URL
SCHEME

Public Instance Methods

load_config_from_env() click to toggle source
# File lib/cloudinary/account_config.rb, line 8
def load_config_from_env
  load_from_url(ENV[ENV_URL]) if ENV[ENV_URL]
end

Private Instance Methods

config_from_parsed_url(parsed_url) click to toggle source
# File lib/cloudinary/account_config.rb, line 22
def config_from_parsed_url(parsed_url)
  {
    "account_id"              => parsed_url.host,
    "provisioning_api_key"    => parsed_url.user,
    "provisioning_api_secret" => parsed_url.password
  }
end
env_url() click to toggle source
# File lib/cloudinary/account_config.rb, line 14
def env_url
  ENV_URL
end
expected_scheme() click to toggle source
# File lib/cloudinary/account_config.rb, line 18
def expected_scheme
  SCHEME
end