| This Release | Ubic-1.56 | [Download] [Browse] | 30 Jul 2013 | |||
| Other Releases | ||||||
| Links | [ Discussion Forum ] [ View/Report Bugs ] [ Website ] [ Dependencies ] [ Other Tools ] | |||||
| Repository | git://github.com/berekuk/Ubic.git | |||||
| CPAN Testers | PASS (245) FAIL (55) NA (9) [ View Reports ] [ Perl/Platform Version Matrix ] | |||||
| Rating |
(0 Reviews)
[ Rate this distribution ]
| |||||
| License | The Perl 5 License (Artistic 1 & GPL 1) | |||||
| Special Files |
|
|||||
| Ubic | polymorphic service manager | 1.56 | |
| Ubic::AccessGuard | guard for operations with temporarily different effective uid | 1.56 | |
| Ubic::Admin::Setup | this module handles ubic setup: asks user some questions and configures your system | 1.56 | |
| Ubic::AtomicFile | atomic file operations | 1.56 | |
| Ubic::Cmd | ubic methods with pretty printing. | 1.56 | |
| Ubic::Cmd::Results | console results set | 1.56 | |
| Ubic::Credentials | base class for OS-specific credential methods | 1.56 | |
| Ubic::Credentials::OS::MacOSX | MacOSX-specific credentials implementation | 1.56 | |
| Ubic::Credentials::OS::POSIX | POSIX-specific credentials implementation | 1.56 | |
| Ubic::Credentials::OS::Windows | dummy credentials module | 1.56 | |
| Ubic::Daemon | daemon management utilities | 1.56 | |
| Ubic::Daemon::OS | base class for os-specific daemon methods | 1.56 | |
| Ubic::Daemon::OS::Linux | linux-specific daemonize helpers | 1.56 | |
| Ubic::Daemon::OS::POSIX | POSIX-compatible daemonize helpers | 1.56 | |
| Ubic::Daemon::PidState | internal object representing process info stored on disk | 1.56 | |
| Ubic::Daemon::Status | daemon status structure | 1.56 | |
| Ubic::Lockf | file locker with an automatic out-of-scope unlocking mechanism | 1.56 | |
| Ubic::Lockf::Alarm | alarm guard | 1.56 | |
| Ubic::Logger | very simple logging functions | 1.56 | |
| Ubic::Multiservice | interface of multiservice representing several named services | 1.56 | |
| Ubic::Multiservice::Dir | multiservice which uses directory with configs to instantiate services | 1.56 | |
| Ubic::Multiservice::Simple | simplest multiservice, configured in constructor | 1.56 | |
| Ubic::Persistent | simple hash-to-file persistence object | 1.56 | |
| Ubic::Ping | http server which returns service status by it's name or port | 1.56 | |
| Ubic::Ping::Service | ubic.ping service | 1.56 | |
| Ubic::PortMap | update and read mapping of ports to service names. | 1.56 | |
| Ubic::Result | common return value for many ubic interfaces | 1.56 | |
| Ubic::Result::Class | ubic result object | 1.56 | |
| Ubic::Run | really simple way to write init scripts | 1.56 | |
| Ubic::Service | interface and the base class for any ubic service | 1.56 | |
| Ubic::Service::Common | common way to construct new service by specifying several callbacks | 1.56 | |
| Ubic::Service::SimpleDaemon | service module for daemonizing any binary | 1.56 | |
| Ubic::Service::Skeleton | skeleton of any service with common start/stop logic | 1.56 | |
| Ubic::Service::Utils | helpers for custom service authors | 1.56 | |
| Ubic::ServiceLoader | load service from file | 1.56 | |
| Ubic::ServiceLoader::Base | abstract base class for service loaders | 1.56 | |
| Ubic::ServiceLoader::Default | default service loader | 1.56 | |
| Ubic::ServiceLoader::Ext::ini | loader for ini-style configs | 1.56 | |
| Ubic::ServiceLoader::Ext::json | loader for json-style configs | 1.56 | |
| Ubic::Settings | ubic settings | 1.56 | |
| Ubic::Settings::ConfigFile | single ubic config file | 1.56 | |
| Ubic::SingletonLock | lock which can be safely created several times from the same process without deadlocking | 1.56 | |
| Ubic::UA | tiny http client | 1.56 | |
| Ubic::Watchdog | watchdog code | 1.56 | |
| root_t::Daemon |
| Ubic::Manual::FAQ | frequently asked questions about Ubic   |
| Ubic::Manual::Intro | Initial introduction   |
| Ubic::Manual::Multiservices | Multiservices - dynamic generation of service tree   |
| Ubic::Manual::Overview | General ubic concepts and architecture   |
| ubic | command-line frontend to ubic services   |
| ubic_admin | ubic administration script   |
| ubic_daemon | daemonize any binary   |
| ubic_periodic | run given command every N seconds   |
| ubic_update | update ubic metadata   |
| ubic_watchdog | watchdog which checks all ubic services.   |
|
README.md |
root_t/README |