PathObserver 0.0.1 released
PathObserver helps you writing program observing for some files or
directories easily.
SYNOPSYS
# observing '*.txt' files require 'rubygems' require 'path_observer' observe_manager = PathObserver::ObserveManager.new('*.txt') do |path, result| puts "#{path} updated on #{result}" end observe_manager.observe(:mtime) # when a '*.txt' is updated, execute constructor block. # you may be able to exitting from loop in CTRL-C in POSIX environment.
REQUIREMENT
Ruby 1.8 or later.
Author
Keiji Yoshimi <"walf443__AT__.gmail.com".sub("__AT__", '@')>
THANKS
Yuichi Tateno
License
Ruby License