class Envoi::WatchFolderUtility::WatchFolder::Handler::Listen::DiscoveredPath
Public Instance Methods
deleted?()
click to toggle source
# File lib/envoi/watch_folder_utility/watch_folder/handler/listen.rb, line 50 def deleted? self[:event_type] == :deleted end
exist?()
click to toggle source
# File lib/envoi/watch_folder_utility/watch_folder/handler/listen.rb, line 46 def exist? File.exist?(self[:path]) end
handler()
click to toggle source
# File lib/envoi/watch_folder_utility/watch_folder/handler/listen.rb, line 68 def handler self[:handler] end
handler=(_handler)
click to toggle source
# File lib/envoi/watch_folder_utility/watch_folder/handler/listen.rb, line 72 def handler=(_handler) self[:handler] = _handler end
ignore()
click to toggle source
# File lib/envoi/watch_folder_utility/watch_folder/handler/listen.rb, line 76 def ignore handler.add_to_ignore(self) end
ignore?()
click to toggle source
# File lib/envoi/watch_folder_utility/watch_folder/handler/listen.rb, line 80 def ignore? handler.ignored_files_map[self[:path]] == self end
min_stable_poll_count()
click to toggle source
# File lib/envoi/watch_folder_utility/watch_folder/handler/listen.rb, line 30 def min_stable_poll_count handler.min_stable_poll_count end
min_stable_time()
click to toggle source
# File lib/envoi/watch_folder_utility/watch_folder/handler/listen.rb, line 26 def min_stable_time handler.min_stable_time end
stable?()
click to toggle source
# File lib/envoi/watch_folder_utility/watch_folder/handler/listen.rb, line 34 def stable? return false if deleted? return false unless exist? _min_stable_time = min_stable_time if _min_stable_time ((Time.now - self[:event_timestamp]) >= _min_stable_time) else (self[:stable_poll_count] >= min_stable_poll_count) end end
summary()
click to toggle source
# File lib/envoi/watch_folder_utility/watch_folder/handler/listen.rb, line 54 def summary _table = @table.dup _table.delete(:handler) _table end
watch_folder()
click to toggle source
# File lib/envoi/watch_folder_utility/watch_folder/handler/listen.rb, line 60 def watch_folder self[:watch_folder] end
watch_folder=(wf)
click to toggle source
# File lib/envoi/watch_folder_utility/watch_folder/handler/listen.rb, line 64 def watch_folder=(wf) self[:watch_folder] = wf end