perl_util (Perl Package Modules)

perl_util is framework for creating Apps/Tools/Scripts.

Developed in perl code.

The README is used to introduce the modules and provide instructions on how to install the modules, any machine dependencies it may have and any other information that should be provided before the modules are installed.

perl_util checker perl_util github issues perl_util github contributors

perl_util documentation status

Installation

Used next development environment

debian linux os

Navigate to release page download and extract release archive.

To install perl_util

Follow instructions from README for each module.

Set INSTALL_BASE=/usr/local/perl/

Dependencies

perl_util requires next modules and libraries

Check requires from README for each module.

Library structure

perl_util is based on MOP.

Library structure

perl-libs/
    ├── CheckStatus/
       ├── blib
          ├── arch/
             └── auto/
                 └── CheckStatus/
          ├── bin/
          ├── lib/
             ├── auto/
                └── CheckStatus/
             └── CheckStatus.pm
          ├── man1/
          ├── man3/
             └── CheckStatus.3pm
          └── script/
       ├── Changes
       ├── lib/
          └── CheckStatus.pm
       ├── Makefile
       ├── Makefile.old
       ├── Makefile.PL
       ├── MANIFEST
       ├── MANIFEST.bak
       ├── MYMETA.json
       ├── MYMETA.yml
       ├── pm_to_blib
       ├── README
       └── t/
           └── Status.t
    ├── CheckStrings/
       ├── blib/
          ├── arch/
             └── auto/
                 └── CheckStrings/
          ├── bin/
          ├── lib/
             ├── auto/
                └── CheckStrings/
             └── CheckStrings.pm
          ├── man1/
          ├── man3/
             └── CheckStrings.3pm
          └── script/
       ├── Changes
       ├── lib/
          └── CheckStrings.pm
       ├── Makefile
       ├── Makefile.old
       ├── Makefile.PL
       ├── MANIFEST
       ├── MANIFEST.bak
       ├── MYMETA.json
       ├── MYMETA.yml
       ├── pm_to_blib
       ├── README
       └── t/
           └── Status.t
    ├── Configuration/
       ├── blib/
          ├── arch/
             └── auto/
                 └── Configuration/
          ├── bin/
          ├── lib/
             ├── auto/
                └── Configuration/
             └── Configuration.pm
          ├── man1/
          ├── man3/
             └── Configuration.3pm
          └── script/
       ├── Changes
       ├── lib/
          └── Configuration.pm
       ├── Makefile
       ├── Makefile.PL
       ├── MANIFEST
       ├── MANIFEST.bak
       ├── MYMETA.json
       ├── MYMETA.yml
       ├── pm_to_blib
       ├── README
       └── t/
           └── Configuration.t
    ├── ErrorMessage/
       ├── blib/
          ├── arch/
             └── auto/
                 └── ErrorMessage/
          ├── bin/
          ├── lib/
             ├── auto/
                └── ErrorMessage/
             └── ErrorMessage.pm
          ├── man1/
          ├── man3/
             └── ErrorMessage.3pm
          └── script/
       ├── Changes
       ├── lib/
          └── ErrorMessage.pm
       ├── Makefile
       ├── Makefile.PL
       ├── MANIFEST
       ├── MANIFEST.bak
       ├── MYMETA.json
       ├── MYMETA.yml
       ├── pm_to_blib
       ├── README
       └── t/
           └── ErrorMessage.t
    ├── InfoDebugMessage/
       ├── blib/
          ├── arch/
             └── auto/
                 └── InfoDebugMessage/
          ├── bin/
          ├── lib/
             ├── auto/
                └── InfoDebugMessage/
             └── InfoDebugMessage.pm
          ├── man1/
          ├── man3/
             └── InfoDebugMessage.3pm
          └── script/
       ├── Changes
       ├── lib/
          └── InfoDebugMessage.pm
       ├── Makefile
       ├── Makefile.PL
       ├── MANIFEST
       ├── MANIFEST.bak
       ├── MYMETA.json
       ├── MYMETA.yml
       ├── pm_to_blib
       ├── README
       └── t/
           └── InfoDebugMessage.t
    ├── InfoMessage/
       ├── blib/
          ├── arch/
             └── auto/
                 └── InfoMessage/
          ├── bin/
          ├── lib/
             ├── auto/
                └── InfoMessage/
             └── InfoMessage.pm
          ├── man1/
          ├── man3/
             └── InfoMessage.3pm
          └── script/
       ├── Changes
       ├── lib/
          └── InfoMessage.pm
       ├── Makefile
       ├── Makefile.PL
       ├── MANIFEST
       ├── MANIFEST.bak
       ├── MYMETA.json
       ├── MYMETA.yml
       ├── pm_to_blib
       ├── README
       └── t/
           └── InfoMessage.t
    ├── Logging/
       ├── blib/
          ├── arch/
             └── auto/
                 └── Logging/
          ├── bin/
          ├── lib/
             ├── auto/
                └── Logging/
             └── Logging.pm
          ├── man1/
          ├── man3/
             └── Logging.3pm
          └── script/
       ├── Changes
       ├── lib/
          └── Logging.pm
       ├── Makefile
       ├── Makefile.PL
       ├── MANIFEST
       ├── MANIFEST.bak
       ├── MYMETA.json
       ├── MYMETA.yml
       ├── pm_to_blib
       ├── README
       └── t/
           └── Logging.t
    ├── Notification/
       ├── blib/
          ├── arch/
             └── auto/
                 └── Notification/
          ├── bin/
          ├── lib/
             ├── auto/
                └── Notification/
             └── Notification.pm
          ├── man1/
          ├── man3/
             └── Notification.3pm
          └── script/
       ├── Changes
       ├── lib/
          └── Notification.pm
       ├── Makefile
       ├── Makefile.PL
       ├── MANIFEST
       ├── MANIFEST.bak
       ├── MYMETA.json
       ├── MYMETA.yml
       ├── pm_to_blib
       ├── README
       └── t/
           └── Notification.t
    ├── OrCheckStatus/
       ├── blib/
          ├── arch/
             └── auto/
                 ├── CheckStatus/
                 └── OrCheckStatus/
          ├── bin/
          ├── lib/
             ├── auto/
                ├── CheckStatus/
                └── OrCheckStatus/
             ├── CheckStatus.pm
             └── OrCheckStatus.pm
          ├── man1/
          ├── man3/
             ├── CheckStatus.3pm
             └── OrCheckStatus.3pm
          └── script/
       ├── Changes
       ├── lib/
          └── OrCheckStatus.pm
       ├── Makefile
       ├── Makefile.old
       ├── Makefile.PL
       ├── MANIFEST
       ├── MANIFEST.bak
       ├── MYMETA.json
       ├── MYMETA.yml
       ├── pm_to_blib
       ├── README
       └── t/
           └── Status.t
    ├── Status/
       ├── blib/
          ├── arch/
             └── auto/
                 └── Status/
          ├── bin/
          ├── lib/
             ├── auto/
                └── Status/
             └── Status.pm
          ├── man1/
          ├── man3/
             └── Status.3pm
          └── script/
       ├── Changes
       ├── lib/
          └── Status.pm
       ├── Makefile
       ├── Makefile.old
       ├── Makefile.PL
       ├── MANIFEST
       ├── MANIFEST.bak
       ├── MYMETA.json
       ├── MYMETA.yml
       ├── pm_to_blib
       ├── README
       └── t/
           └── Status.t
    └── Utils/
        ├── blib/
           ├── arch/
              └── auto/
                  └── Utils/
           ├── bin/
           ├── lib/
              ├── auto/
                 └── Utils/
              └── Utils.pm
           ├── man1/
           ├── man3/
              └── Utils.3pm
           └── script/
        ├── Changes
        ├── lib/
           └── Utils.pm
        ├── Makefile
        ├── Makefile.PL
        ├── MANIFEST
        ├── MANIFEST.bak
        ├── MYMETA.json
        ├── MYMETA.yml
        ├── pm_to_blib
        ├── README
        └── t/
            └── Utils.t

Indices and tables