Class: Ragent::Configurator
- Inherits:
-
Object
- Object
- Ragent::Configurator
- Includes:
- Logging
- Defined in:
- lib/ragent/configurator.rb
Class Method Summary collapse
Instance Method Summary collapse
- #_load(filename) ⇒ Object
-
#initialize(ragent) ⇒ Configurator
constructor
A new instance of Configurator.
Methods included from Logging
#debug, #error, #info, logger, #logger, logger=, #warn
Constructor Details
#initialize(ragent) ⇒ Configurator
Returns a new instance of Configurator.
6 7 8 |
# File 'lib/ragent/configurator.rb', line 6 def initialize(ragent) @ragent = ragent end |
Class Method Details
.load(ragent, filename) ⇒ Object
10 11 12 13 |
# File 'lib/ragent/configurator.rb', line 10 def self.load(ragent, filename) config = new(ragent) config._load(filename) end |
Instance Method Details
#_load(filename) ⇒ Object
15 16 17 |
# File 'lib/ragent/configurator.rb', line 15 def _load(filename) instance_eval File.read(filename) end |