Class: Envirobly::Config

Inherits:
Object
  • Object
show all
Defined in:
lib/envirobly/config.rb

Constant Summary collapse

DIR =
".envirobly"
BASE =
"deploy.yml"
ENV_VARS =
"env"
OVERRIDES_PATTERN =
/deploy\.([a-z0-9\-_]+)\.yml/i

Instance Method Summary collapse

Constructor Details

#initialize(dir = DIR) ⇒ Config

Returns a new instance of Config.



11
12
13
# File 'lib/envirobly/config.rb', line 11

def initialize(dir = DIR)
  @dir = Pathname.new dir
end

Instance Method Details

#to_paramsObject



15
16
17
18
19
20
# File 'lib/envirobly/config.rb', line 15

def to_params
  {
    configs:,
    env_vars:
  }
end