module FSSM

Constants

CallbackError
FSSMError
FileNotFoundError
FileNotRealError
VERSION

Public Class Methods

dbg(msg=nil) click to toggle source
# File lib/fssm.rb, line 61
def dbg(msg=nil)
  STDERR.puts("FSSM -> #{msg}")
end
monitor(*args, &block) click to toggle source
# File lib/fssm.rb, line 65
def monitor(*args, &block)
  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