Method: Inprovise::Sniffer.add_sniffer
- Defined in:
- lib/inprovise/sniff.rb
.add_sniffer(name, &definition) ⇒ Object
16 17 18 19 20 21 22 |
# File 'lib/inprovise/sniff.rb', line 16 def add_sniffer(name, &definition) Inprovise.log.local("Adding sniffer script #{name}") if Inprovise.verbosity > 2 script = Inprovise::Script.new(name) Inprovise::Script::DSL.new(script).instance_eval(&definition) if block_given? sniffers.add(script) script end |