View on
Vyacheslav Matyukhin > Ubic-1.55


This Release Ubic-1.55  [Download] [Browse 26 Jul 2013
Latest Release Ubic-1.60  [Download] [Browse 24 Aug 2016
Other Releases
Links Discussion Forum ] [ View/Report Bugs ] [ Website ] [ Dependencies ] [ Other Tools ]
Repository git://
CPAN Testers PASS (192)   FAIL (16)   NA (6)   [ 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.55
Ubic::AccessGuard guard for operations with temporarily different effective uid     1.55
Ubic::Admin::Setup this module handles ubic setup: asks user some questions and configures your system     1.55
Ubic::AtomicFile atomic file operations     1.55
Ubic::Cmd ubic methods with pretty printing.     1.55
Ubic::Cmd::Results console results set     1.55
Ubic::Credentials base class for OS-specific credential methods     1.55
Ubic::Credentials::OS::MacOSX MacOSX-specific credentials implementation     1.55
Ubic::Credentials::OS::POSIX POSIX-specific credentials implementation     1.55
Ubic::Credentials::OS::Windows dummy credentials module     1.55
Ubic::Daemon daemon management utilities     1.55
Ubic::Daemon::OS base class for os-specific daemon methods     1.55
Ubic::Daemon::OS::Linux linux-specific daemonize helpers     1.55
Ubic::Daemon::OS::POSIX POSIX-compatible daemonize helpers     1.55
Ubic::Daemon::PidState internal object representing process info stored on disk     1.55
Ubic::Daemon::Status daemon status structure     1.55
Ubic::Lockf file locker with an automatic out-of-scope unlocking mechanism     1.55
Ubic::Lockf::Alarm alarm guard     1.55
Ubic::Logger very simple logging functions     1.55
Ubic::Multiservice interface of multiservice representing several named services     1.55
Ubic::Multiservice::Dir multiservice which uses directory with configs to instantiate services     1.55
Ubic::Multiservice::Simple simplest multiservice, configured in constructor     1.55
Ubic::Persistent simple hash-to-file persistence object     1.55
Ubic::Ping http server which returns service status by it's name or port     1.55
Ubic::Ping::Service service     1.55
Ubic::PortMap update and read mapping of ports to service names.     1.55
Ubic::Result common return value for many ubic interfaces     1.55
Ubic::Result::Class ubic result object     1.55
Ubic::Run really simple way to write init scripts     1.55
Ubic::Service interface and the base class for any ubic service     1.55
Ubic::Service::Common common way to construct new service by specifying several callbacks     1.55
Ubic::Service::SimpleDaemon service module for daemonizing any binary     1.55
Ubic::Service::Skeleton skeleton of any service with common start/stop logic     1.55
Ubic::Service::Utils helpers for custom service authors     1.55
Ubic::ServiceLoader load service from file     1.55
Ubic::ServiceLoader::Base abstract base class for service loaders     1.55
Ubic::ServiceLoader::Default default service loader     1.55
Ubic::ServiceLoader::Ext::ini loader for ini-style configs     1.55
Ubic::ServiceLoader::Ext::json loader for json-style configs     1.55
Ubic::Settings ubic settings     1.55
Ubic::Settings::ConfigFile single ubic config file     1.55
Ubic::SingletonLock lock which can be safely created several times from the same process without deadlocking     1.55
Ubic::UA tiny http client     1.55
Ubic::Watchdog watchdog code     1.55


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.  

Other Files