Module: Naginata::DSL

Included in:
Loader
Defined in:
lib/naginata/dsl.rb

Instance Method Summary collapse

Instance Method Details

#envObject



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