Class: StackedConfig::Layers::UserLayer
- Inherits:
-
GenericLayer
- Object
- SuperStack::Layer
- GenericLayer
- StackedConfig::Layers::UserLayer
- Defined in:
- lib/stacked_config/layers/user_layer.rb
Constant Summary
Constants included from SourceHelper
SourceHelper::DEFAULT_OS_FLAVOUR, SourceHelper::EXTENSIONS, SourceHelper::OS_FLAVOURS, SourceHelper::SYSTEM_CONFIG_ROOT
Instance Method Summary collapse
Methods inherited from GenericLayer
Methods included from SourceHelper
gem_config_root, #gem_config_root, os_flavour, #os_flavour, #perform_substitutions, #set_config_file, supported_oses, #supported_oses, system_config_root, #system_config_root, user_config_root, #user_config_root
Constructor Details
This class inherits a constructor from StackedConfig::Layers::GenericLayer
Instance Method Details
#possible_sources ⇒ Object
6 7 8 9 10 11 12 13 14 15 |
# File 'lib/stacked_config/layers/user_layer.rb', line 6 def possible_sources [ ['##USER_CONFIG_ROOT##', '.##PROGRAM_NAME##.##EXTENSION##' ], ['##USER_CONFIG_ROOT##', '.config', '##PROGRAM_NAME##.##EXTENSION##' ], ['##USER_CONFIG_ROOT##', '.config', '##PROGRAM_NAME##', 'config.##EXTENSION##' ], ['##USER_CONFIG_ROOT##', '.config', '##PROGRAM_NAME##', '##PROGRAM_NAME##.##EXTENSION##' ], ['##USER_CONFIG_ROOT##', '.##PROGRAM_NAME##', 'config.##EXTENSION##' ], ['##USER_CONFIG_ROOT##', '.##PROGRAM_NAME##', '##PROGRAM_NAME##.##EXTENSION##' ] ] end |