module Catscope::App::FileChangePusher

Public Instance Methods

file_deleted() click to toggle source
# File lib/catscope/app.rb, line 109
def file_deleted
  puts("file_deleted path: #{path}")
  Sinatra::RocketIO.push :file_deleted, path
  if File.exists?(path)
    EM.watch_file(path, FileChangePusher)
    puts("still exists")
  end
end
file_modified() click to toggle source
# File lib/catscope/app.rb, line 99
def file_modified
  puts("file_modified path: #{path}")
  Sinatra::RocketIO.push :file_modified, path
end
file_moved() click to toggle source
# File lib/catscope/app.rb, line 104
def file_moved
  puts("file_moved path: #{path}")
  Sinatra::RocketIO.push :file_moved, path
end
unbind() click to toggle source
# File lib/catscope/app.rb, line 118
def unbind
  puts("unbind #{path}")
end