class Alki::Reload::ListenWatcher
Public Class Methods
listener(dirs,reloader)
click to toggle source
# File lib/alki/reload/listen_watcher.rb, line 9 def self.listener(dirs,reloader) @listeners[dirs] ||= Listener.new(dirs,reloader) end
new(reloader,dirs)
click to toggle source
# File lib/alki/reload/listen_watcher.rb, line 13 def initialize(reloader,dirs) @listener = self.class.listener dirs, reloader @started = false end
Public Instance Methods
start()
click to toggle source
# File lib/alki/reload/listen_watcher.rb, line 18 def start unless @started @listener.start @started = true end end
stop()
click to toggle source
# File lib/alki/reload/listen_watcher.rb, line 25 def stop if @started @listener.stop @started = false end end