Module: NSCA::Check
- Defined in:
- lib/nsca/check.rb
Defined Under Namespace
Classes: Base
Class Method Summary collapse
- .create(service, hostname = nil, perfdatas = nil) ⇒ Object
- .new(service, hostname = nil, perfdatas = nil) ⇒ Object
Class Method Details
.create(service, hostname = nil, perfdatas = nil) ⇒ Object
203 204 205 206 207 208 |
# File 'lib/nsca/check.rb', line 203 def create service, hostname = nil, perfdatas = nil cl = new service, hostname, perfdatas clname = NSCA::Helper.class_name_gen service.to_s self.const_set clname, cl if clname cl end |
.new(service, hostname = nil, perfdatas = nil) ⇒ Object
197 198 199 200 201 |
# File 'lib/nsca/check.rb', line 197 def new service, hostname = nil, perfdatas = nil cl = Class.new Base cl.init service, hostname, perfdatas cl end |