class Constancy::EnvTokenSource

use env vars and raise an error if none is found

Public Instance Methods

consul_token() click to toggle source
# File lib/constancy/token_source.rb, line 21
def consul_token
  consul_token = ENV['CONSUL_HTTP_TOKEN'] || ENV['CONSUL_TOKEN']
  if consul_token.nil? or consul_token == ""
    raise Constancy::ConsulTokenRequired.new("Consul token_source was set to 'env' but neither CONSUL_TOKEN nor CONSUL_HTTP_TOKEN is set")
  end
end
name() click to toggle source
# File lib/constancy/token_source.rb, line 17
def name
  "env"
end