class Blinkist::Config::Adapter

Public Class Methods

instance_for(type, env, app_name) click to toggle source
# File lib/blinkist/config/adapters/adapter.rb, line 18
def instance_for(type, env, app_name)
  Factory.new("Blinkist::Adapter.for", Adapters::BUILT_IN, env, app_name).call(type)
end
new(env, app_name) click to toggle source
# File lib/blinkist/config/adapters/adapter.rb, line 4
def initialize(env, app_name)
  @env = env
  @app_name = app_name
end

Public Instance Methods

get(_key, _default=nil, **) click to toggle source
# File lib/blinkist/config/adapters/adapter.rb, line 9
def get(_key, _default=nil, **)
  raise NotImplementedError
end
preload(**) click to toggle source
# File lib/blinkist/config/adapters/adapter.rb, line 13
def preload(**)
  # nothing to do
end