Class: StackedConfig::Layers::GenericLayer

Inherits:
SuperStack::Layer
  • Object
show all
Includes:
SourceHelper
Defined in:
lib/stacked_config/layers/generic_layer.rb

Direct Known Subclasses

GemLayer, GlobalLayer, SystemLayer, UserLayer

Constant Summary

Constants included from SourceHelper

SourceHelper::DEFAULT_OS_FLAVOUR, SourceHelper::EXTENSIONS, SourceHelper::OS_FLAVOURS, SourceHelper::SYSTEM_CONFIG_ROOT

Instance Method Summary collapse

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

#initializeGenericLayer

Returns a new instance of GenericLayer.



12
13
14
# File 'lib/stacked_config/layers/generic_layer.rb', line 12

def initialize
  rescan
end

Instance Method Details

#rescanObject



8
9
10
# File 'lib/stacked_config/layers/generic_layer.rb', line 8

def rescan
  set_config_file possible_sources
end