Class: Sensu::Plugin::Check::CLI

Inherits:
Sensu::Plugin::CLI show all
Defined in:
lib/sensu-plugin/check/cli.rb

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from Sensu::Plugin::CLI

method_added, #run

Class Method Details

.check_name(name = nil) ⇒ Object



9
10
11
12
13
14
15
# File 'lib/sensu-plugin/check/cli.rb', line 9

def check_name(name=nil)
  if name
    @check_name = name
  else
    @check_name || self.to_s
  end
end

Instance Method Details

#format_output(status, output) ⇒ Object



18
19
20
# File 'lib/sensu-plugin/check/cli.rb', line 18

def format_output(status, output)
  "#{self.class.check_name}: #{status} - #{output}"
end