Ubic 1.22 Deleted
Kwalitee Issues
- use_strict
-
Add 'use strict' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules are strictly written.
Error: Ubic::Lockf::Alarm
- meta_yml_declares_perl_version
-
If you are using Build.PL define the {requires}{perl} = VERSION field. If you are using MakeMaker (Makefile.PL) you should upgrade ExtUtils::MakeMaker to 6.48 and use MIN_PERL_VERSION parameter. Perl::MinimumVersion can help you determine which version of Perl your module needs.
- has_meta_json
-
Add a META.json to the distribution. Your buildtool should be able to autogenerate it.
- proper_libs
-
Move your *.pm files in a directory named 'lib'. The directory structure should look like 'lib/Your/Module.pm' for a module named 'Your::Module'. If you need to provide additional files, e.g. for testing, that should not be considered for Kwalitee, then you should look at the 'provides' map in META.yml to limit the files scanned; or use the 'no_index' map to exclude parts of the distribution.
Error: root_t/Daemon.pm
- use_warnings
-
Add 'use warnings' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.
Error: Ubic::Lockf, Ubic::Lockf::Alarm
- meta_yml_has_provides
-
Add all modules contained in this distribution to the META.yml field 'provides'. Module::Build or Dist::Zilla::Plugin::MetaProvides do this automatically for you.
- has_security_doc
-
Add SECURITY(.pod|md). See Software::Security::Policy.
- security_doc_contains_contact
-
Add SECURITY(.pod|md) and add a contact address. See Software::Security::Policy.
- has_contributing_doc
-
Add CONTRIBUTING(.pod|md). See https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.
Modules
| Name | Abstract | Version | View |
|---|---|---|---|
| Ubic | flexible perl-based service manager | 1.22 | metacpan |
| Ubic::AccessGuard | class which guards simple service operations | 1.22 | metacpan |
| Ubic::Cmd | ubic methods with pretty printing. | 1.22 | metacpan |
| Ubic::Cmd::Results | console results set | 1.22 | metacpan |
| Ubic::Daemon | toolkit for creating daemonized process | 1.22 | metacpan |
| Ubic::Daemon::Status | daemon status structure | 1.22 | metacpan |
| Ubic::Lockf | file locker with an automatic out-of-scope unlocking mechanism | 1.22 | metacpan |
| Ubic::Lockf::Alarm | alarm guard | 1.22 | metacpan |
| Ubic::Logger | very simple logging functions | 1.22 | metacpan |
| Ubic::Multiservice | interface of multiservice representing several named services | 1.22 | metacpan |
| Ubic::Multiservice::Dir | multiservice which uses directory with configs to instantiate services | 1.22 | metacpan |
| Ubic::Multiservice::Simple | simplest multiservice, configured in constructor | 1.22 | metacpan |
| Ubic::Persistent | simple hash-to-file persistence object | 1.22 | metacpan |
| Ubic::Ping | http server which returns service status by it's name or port | 1.22 | metacpan |
| Ubic::PortMap | update and read mapping of ports to service names. | 1.22 | metacpan |
| Ubic::Result | common return value for many ubic interfaces | 1.22 | metacpan |
| Ubic::Result::Class | ubic result object | 1.22 | metacpan |
| Ubic::Run | really simple way to write init scripts | 1.22 | metacpan |
| Ubic::Service | interface and base class for any ubic service | 1.22 | metacpan |
| Ubic::Service::Common | common way to construct new service by specifying several callbacks | 1.22 | metacpan |
| Ubic::Service::SimpleDaemon | variant of service when your service is simple daemonized binary | 1.22 | metacpan |
| Ubic::Service::Skeleton | skeleton of any service with common start/stop logic | 1.22 | metacpan |
| Ubic::Service::Utils | helpers for custom service authors | 1.22 | metacpan |
| Ubic::SingletonLock | lock which can be safely created several times from the same process without deadlocking | 1.22 | metacpan |
| root_t::Daemon | metacpan |