Module: Naginata::DSL
- Included in:
- Loader
- Defined in:
- lib/naginata/dsl.rb
Instance Method Summary collapse
- #env ⇒ Object
- #fetch(key, default = nil, &block) ⇒ Object
- #nagios_server(name) ⇒ Object
- #set(key, value) ⇒ Object
- #set_if_empty(key, value) ⇒ Object
Instance Method Details
#env ⇒ Object
14 15 16 |
# File 'lib/naginata/dsl.rb', line 14 def env Configuration.env end |
#fetch(key, default = nil, &block) ⇒ Object
10 11 12 |
# File 'lib/naginata/dsl.rb', line 10 def fetch(key, default=nil, &block) env.fetch(key, default, &block) end |
#nagios_server(name) ⇒ Object
6 7 8 |
# File 'lib/naginata/dsl.rb', line 6 def nagios_server(name) Configuration.env.nagios_server(name) end |
#set(key, value) ⇒ Object
18 19 20 |
# File 'lib/naginata/dsl.rb', line 18 def set(key, value) env.set(key, value) end |
#set_if_empty(key, value) ⇒ Object
22 23 24 |
# File 'lib/naginata/dsl.rb', line 22 def set_if_empty(key, value) env.set_if_empty(key, value) end |