lib/fssm.rb in fssm-0.1.4 vs lib/fssm.rb in fssm-0.2.0
- old
+ new
@@ -9,10 +9,11 @@
def dbg(msg=nil)
STDERR.puts(msg)
end
def monitor(*args, &block)
- monitor = FSSM::Monitor.new
+ options = args[-1].is_a?(Hash) ? args.pop : {}
+ monitor = FSSM::Monitor.new(options)
FSSM::Support.use_block(args.empty? ? monitor : monitor.path(*args), block)
monitor.run
end
end