fsevent在后台
我正在尝试使用守护程序gem在后台对进程进行守护进程。此进程只是检查目录中的任何更改并报告它。 我之前使用过守护进程gem,但从未真正遇到任何问题,但是当我将它与rb-fsevent目录监视混合使用时,似乎出现了一些问题。
以下是监视目录更改的Ruby代码,
require 'rb-fsevent'
require 'rubygems'
notifier = FSEvent.new
notifier.watch "/Test/NewFolder" do |directories|
puts "Detected change inside: #{directories.inspect}"
end
notifier.run
这就是我打电话给红宝石文件的方式,
require 'rubygems'
require 'daemons'
Daemons.run('folder_watcher_mac.rb')
当我运行“ruby start_watcher.rb start”时,没有任何事情发生。 这是将rb-fsevent进行守护的正确方法吗?
链接地址: http://www.djcxy.com/p/25373.html上一篇: fsevent in the background
下一篇: Do i need Administrator privileges to Monitor files in Mac using FSEvents