class Nagios::Promoo::Opennebula::Master

Master class for all OpenNebula probes.

@author Boris Parak <parak@cesnet.cz>

Public Class Methods

available_probes() click to toggle source
# File lib/nagios/promoo/opennebula/master.rb, line 37
def available_probes
  probes = Nagios::Promoo::Opennebula::Probes.constants.collect do |probe|
    Nagios::Promoo::Opennebula::Probes.const_get(probe)
  end
  probes.select(&:runnable?)
end
banner(command, _namespace = nil, _subcommand = nil) click to toggle source

Hack to override the help message produced by Thor. github.com/wycats/thor/issues/261#issuecomment-16880836

Public Instance Methods

version() click to toggle source
# File lib/nagios/promoo/opennebula/master.rb, line 67
def version
  puts Nagios::Promoo::Opennebula::VERSION
end