Module: Mutx::Alert::Script

Defined in:
lib/mutx/models/alert.rb

Instance Method Summary collapse

Instance Method Details

#critical!Object



26
27
28
29
# File 'lib/mutx/models/alert.rb', line 26

def critical!
  puts "Result: CRITICAL"
  exit STATUS[:critical]
end

#ok!Object



6
7
8
9
# File 'lib/mutx/models/alert.rb', line 6

def ok!
  puts "Result: OK"
  exit STATUS[:ok]
end

#skip!Object



11
12
13
14
# File 'lib/mutx/models/alert.rb', line 11

def skip!
  puts "Result: SKIP"
  exit STATUS[:skip]
end

#unknown!Object



16
17
18
19
# File 'lib/mutx/models/alert.rb', line 16

def unknown!
  puts "Result: UNKNOWN"
  exit STATUS[:unknown]
end

#warning!Object



21
22
23
24
# File 'lib/mutx/models/alert.rb', line 21

def warning!
  puts "Result: WARNING"
  exit STATUS[:warning]
end