module Remotenv
Constants
- VERSION
Public Instance Methods
data()
click to toggle source
# File lib/remotenv.rb, line 32 def data @data || {} end
get(key)
click to toggle source
# File lib/remotenv.rb, line 36 def get(key) return nil unless @data @data[key] end
load(*)
click to toggle source
# File lib/remotenv.rb, line 25 def load(*) return unless self.uri adapter = Remotenv::Adapters.for(self.uri) adapter.load! @data = data.merge(adapter.data) end
logger()
click to toggle source
# File lib/remotenv/logger.rb, line 7 def logger @_logger ||= Remotenv::Logger.new(STDOUT) end
logger=(logger)
click to toggle source
# File lib/remotenv/logger.rb, line 11 def logger=(logger) @_logger = logger end
uri()
click to toggle source
# File lib/remotenv.rb, line 21 def uri @_uri ||= Remotenv::Utils.parsed_uri end
url()
click to toggle source
# File lib/remotenv.rb, line 17 def url @_url ||= Remotenv::Utils.parsed_url end