Class: OAR::Scripting::Config
- Inherits:
-
Object
- Object
- OAR::Scripting::Config
- Defined in:
- lib/oar/scripting/config.rb
Overview
- Author
-
Pascal Morillon (<[email protected]>)
- Date
-
Wed Feb 29 15:31:57 +0100 2012
Constant Summary collapse
- @@config =
Hash.new
Class Method Summary collapse
- .[](opt) ⇒ Object
-
.[]=(opt, value) ⇒ Object
- def
-
self.[](opt).
-
.inspect ⇒ Object
- def
-
self.method_missing(method_symbol), *args).
-
.method_missing(method_symbol, *args) ⇒ Object
- def
-
self.[]=(opt, value).
Class Method Details
.[](opt) ⇒ Object
16 17 18 |
# File 'lib/oar/scripting/config.rb', line 16 def self.[](opt) @@config[opt.to_sym] end |
.[]=(opt, value) ⇒ Object
- def
-
self.[](opt)
20 21 22 |
# File 'lib/oar/scripting/config.rb', line 20 def self.[]=(opt, value) @@config[opt.to_sym] = value end |
.inspect ⇒ Object
- def
-
self.method_missing(method_symbol), *args)
29 30 31 |
# File 'lib/oar/scripting/config.rb', line 29 def self.inspect @@config end |
.method_missing(method_symbol, *args) ⇒ Object
- def
-
self.[]=(opt, value)
24 25 26 27 |
# File 'lib/oar/scripting/config.rb', line 24 def self.method_missing(method_symbol, *args) @@config[method_symbol] = args[0] @@config[method_symbol] end |