Top Level Namespace

Defined Under Namespace

Classes: NagiosOutput, NagiosOutputStatic

Instance Method Summary collapse

Instance Method Details

#critical(message = nil, config = { 'colour' => true }) ⇒ Object



20
21
22
23
# File 'lib/nagios_output.rb', line 20

def critical(message = nil, config = { 'colour' => true })
    n = NagiosOutput.new(config)
    n.critical(message)
end

#ok(message = nil, config = { 'colour' => true }) ⇒ Object

——————————————————————————– # Description # ——————————————————————————– # Display elapsed time in a more human readable way. # ——————————————————————————– #



10
11
12
13
# File 'lib/nagios_output.rb', line 10

def ok(message = nil, config = { 'colour' => true })
    n = NagiosOutput.new(config)
    n.ok(message)
end

#unknown(message = nil, config = { 'colour' => true }) ⇒ Object



25
26
27
28
# File 'lib/nagios_output.rb', line 25

def unknown(message = nil, config = { 'colour' => true })
    n = NagiosOutput.new(config)
    n.unknown(message)
end

#warning(message = nil, config = { 'colour' => true }) ⇒ Object



15
16
17
18
# File 'lib/nagios_output.rb', line 15

def warning(message = nil, config = { 'colour' => true })
    n = NagiosOutput.new(config)
    n.warning(message)
end