Kwalitee Issues

has_license_in_source_file

Add =head1 LICENSE and the text of the license to the main module in your code.

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::Catalog::Dir

no_pod_errors

Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.

Error: Ubic-1.06/lib/Ubic/Persistent.pm -- Around line 28: =over without closing =back

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.

has_known_license_in_source_file

Add =head1 LICENSE and/or the proper text of the well-known license to the main module in your code.

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::Catalog::Dir, Ubic::Lockf

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.

meta_yml_has_repository_resource

Add a 'repository' resource to the META.yml via 'meta_add' accessor (for Module::Build) or META_ADD parameter (for ExtUtils::MakeMaker).

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 frontend to all ubic services 1.06 metacpan
Ubic::AccessGuard class which guards all service operations 1.06 metacpan
Ubic::Catalog deprecated alternate name of Ubic::Multiservice 1.06 metacpan
Ubic::Catalog::Dir deprecated alternate name of Ubic::Multiservice::Dir 1.06 metacpan
Ubic::Cmd ubic methods with pretty printing. 1.06 metacpan
Ubic::Cmd::Results console results set 1.06 metacpan
Ubic::Daemon toolkit for creating daemonized process 1.06 metacpan
Ubic::Lockf file locker with an automatic out-of-scope unlocking mechanism 1.06 metacpan
Ubic::Logger very simple logging functions 1.06 metacpan
Ubic::Multiservice interface of multiservice representing several named services 1.06 metacpan
Ubic::Multiservice::Dir multiservice which uses directory with configs to instantiate services 1.06 metacpan
Ubic::Multiservice::Simple simplest multiservice, configured in constructor 1.06 metacpan
Ubic::Persistent simple hash-to-file persistence object 1.06 metacpan
Ubic::Ping http server which returns service status by it's name or port 1.06 metacpan
Ubic::PortMap update and read mapping of ports to service names. 1.06 metacpan
Ubic::Result common return value for many ubic interfaces 1.06 metacpan
Ubic::Result::Class ubic result object 1.06 metacpan
Ubic::Run really simple way to write init scripts 1.06 metacpan
Ubic::Service interface and base class for any ubic service 1.06 metacpan
Ubic::Service::Common common way to construct new service by specifying several callbacks 1.06 metacpan
Ubic::Service::SimpleDaemon variant of service when your service is simple daemonized binary 1.06 metacpan
Ubic::Service::Skeleton skeleton of any service with common start/stop logic 1.06 metacpan
Ubic::Service::Utils helpers for custom service authors 1.06 metacpan

Provides

Name File View
Ubic::Lockf::Alarm lib/Ubic/Lockf.pm metacpan
Ubic::ServiceLock lib/Ubic.pm metacpan

Other Files

Changes metacpan
MANIFEST metacpan
META.yml metacpan
Makefile.PL metacpan
README metacpan
README.md metacpan
dist.ini metacpan