class Unrestful::Config

Public Class Methods

new(options) click to toggle source
# File lib/unrestful.rb, line 17
def initialize(options)
  @options = options
end

Public Instance Methods

audience() click to toggle source
# File lib/unrestful.rb, line 29
def audience
  @options[:audience] || ENV.fetch("AUDIENCE")
end
audience=(value) click to toggle source
# File lib/unrestful.rb, line 33
def audience=(value)
  @options[:audience] = value
end
issuer() click to toggle source
# File lib/unrestful.rb, line 21
def issuer
  @options[:issuer] || ENV.fetch("ISSUER")
end
issuer=(value) click to toggle source
# File lib/unrestful.rb, line 25
def issuer=(value)
  @options[:issuer] = value
end
redis_address() click to toggle source
# File lib/unrestful.rb, line 37
def redis_address
  @options[:redis_address] || ENV.fetch("REDIS_URL") {"redis://localhost:6379/1"}
end
redis_address=(value) click to toggle source
# File lib/unrestful.rb, line 41
def redis_address=(value)
  @options[:redis_address] = value
end