Class: Constancy::EnvTokenSource
- Inherits:
-
Object
- Object
- Constancy::EnvTokenSource
- Defined in:
- lib/constancy/token_source.rb
Overview
use env vars and raise an error if none is found
Instance Method Summary collapse
Instance Method Details
#consul_token ⇒ Object
21 22 23 24 25 26 |
# 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 ⇒ Object
17 18 19 |
# File 'lib/constancy/token_source.rb', line 17 def name "env" end |