Module: TorqueBox::Configuration
- Defined in:
- lib/torquebox/configuration.rb,
lib/torquebox/configuration/global.rb,
lib/torquebox/configuration/validator.rb
Defined Under Namespace
Classes: Configuration, ConfigurationError, Entry, FakeConstant, GlobalConfiguration, OptionsEntry, ThingWithOptionsEntry, ThingsEntry, Validator
Class Method Summary
collapse
Class Method Details
.const_missing(name) ⇒ Object
33
34
35
|
# File 'lib/torquebox/configuration.rb', line 33
def self.const_missing(name)
FakeConstant.new( name ).to_const
end
|
.load_configuration(file, config, entry_map) ⇒ Object
24
25
26
27
28
29
30
31
|
# File 'lib/torquebox/configuration.rb', line 24
def self.load_configuration(file, config, entry_map)
Thread.current[:torquebox_config] = config
Thread.current[:torquebox_config_entry_map] = entry_map
Dir.chdir( File.dirname( file ) ) do
eval( File.read( file ) )
end
config
end
|