This is an evented worker for ruote's file system storage.
Sorry, it's quite complicated at the moment as we're relying on ruote 2.3.0 which isn't released yet. For now, clone the source and have a look at examples/test.rb. Don't forget to run bundle.
If you're not using Linux, you'll have to modify the gemspec to not have rb-inotify as dependency. See em-dir-watcher's documentation for the gems you need to install on your system.
Ruote's #wait_for method doesn't work with Ruote::EventedFsWorker.
Same as ruote's, but copyright is (c) 2012 Torsten Schönebaum.