20 results (0.115 seconds)
Ivan Baidakou
Modules
App::PerlWatcher::Backend - The base role to which provides event loop (AnyEvent, PE, Gtk, KDE etc.)
App::PerlWatcher::Describable - The base role for providing description for UI
App::PerlWatcher::Engine - Creates Watchers and lets them notify Frontend with their's Statuses
App::PerlWatcher::EventItem - Used to store event items (file lines, rss news headers and so on).
App::PerlWatcher::Frontend - The base role to which will be notified of updated watcher statuses.
App::PerlWatcher::Level - Represents severity with corresponding metrics e.g. level_info < level_alert
App::PerlWatcher::Levels - Creates constants pool for all available levels for application
App::PerlWatcher::Memorizable - The base role to allow class to have 'memory' attributebrowser
App::PerlWatcher::Memory - Represents memory, which can be persisted (detached) for it's owner
App::PerlWatcher::Openable - The base role to allow item to be openable in system browser
App::PerlWatcher::Shelf - Used to stash (store) statuses for further detection weather they has been changed.
App::PerlWatcher::Status - Represents the result of single watcher poll
App::PerlWatcher::Util::Bootstrap - Collection of various helper-methods to boostrap PerlWatcher
App::PerlWatcher::Util::Storable - Used to freeze/thaw PerlWatcher status (watcher memories and shelf of statuses)
App::PerlWatcher::Watcher - Observes some external source of events and emits the result of polling them
App::PerlWatcher::Watcher::GenericExecutor - Watches for the output of execution of arbitrary command.
App::PerlWatcher::Watcher::HTTP - The base role for watching external events via HTTP
App::PerlWatcher::Watcher::HTTPSimple - The simple HTTP watcher, where actual http responce body is been processed by closure
App::PerlWatcher::Watcher::Ping - Watches for host availablity via pingig it (ICMP) or knoking to it's port (TCP)
App::PerlWatcher::Watcher::Weather - Weather watches based around api.yr.no. Currenlty monitors only temperature and does no any notifications / level alerts.
Changes for version 0.20
    • [API] WatcherMemory has been generalized into Memory
    • [API] EventItems inside emitted by Watcher Status, now can be the previous ones, if they match by *content* in previous Status emission
    • [API] EventItem is now Memorizable



Hosting generously
sponsored by Bytemark