Lepenkov Sergey > CTKlib > CTK

Download:
CTKlib-1.16.tar.gz

Dependencies

Annotate this POD

Website

View/Report Bugs
Module Version: 1.16   Source  

NAME ^

CTK - Command-line ToolKit

VERSION ^

Version 1.16

REVISION ^

$Revision: 176 $

SYNOPSIS ^

    use CTK;
    use CTK qw( :BASE ); # :SUBS and :VARS tags to export
    use CTK qw( :SUBS ); # :SUBS tag only to export
    use CTK qw( :VARS ); # :VARS tag only to export
    
    my $c = new CTK;
    my $c = new CTK (
        prefix       => 'myprogram',
        suffix       => 'sample',
        syspaths     => 0, # need use system paths
        cfgfile      => '/path/to/conf/file.conf',
        voidfile     => '/path/to/void/file.txt',
        needconfig   => 1, # need creating empty config file
        loglevel     => 'info', # or '1'
        logfile      => CTK::catfile($LOGDIR,'foo.log'),
        logseparator => ' ', # as default
    );

ABSTRACT ^

CTKlib - Command-line ToolKit library (CTKlib). Command line interface (CLI)

DESCRIPTION ^

Sorry. Detail manual is preparing now and it will be available later

See README file

HISTORY ^

1.00 / 18.06.2012

Init version

See CHANGES file for details

DEPENDENCIES ^

Archive::Extract, Archive::Tar, Archive::Zip, Config::General, DBI, ExtUtils::MakeMaker, File::Copy, File::Path, File::Pid, File::Spec, HTTP::Headers, HTTP::Request, HTTP::Response, IO::Handle, IPC::Open3, LWP, LWP::MediaTypes, LWP::UserAgent, MIME::Base64, MIME::Lite, Moose, namespace::autoclean, Net::FTP, Perl::OSType, Sys::SigAction, Term::ReadKey, Term::ReadLine, Test::More, Text::ParseWords, Time::Local, Time::HiRes, URI, YAML

TO DO ^

See TODO file

BUGS ^

* none noted

SEE ALSO ^

perl, Moose, CTK::Util, CTK::DBI, CTK::Status, CTK::FilePid, CTK::CPX

DIAGNOSTICS ^

The usual warnings if it can't read or write the files involved.

AUTHOR ^

Serz Minus (Lepenkov Sergey) http://www.serzik.ru <minus@mail333.com>

COPYRIGHT ^

Copyright (C) 1998-2013 D&D Corporation. All Rights Reserved

LICENSE ^

This program is free software; you can redistribute it and/or modify it under the same terms and conditions as Perl itself.

This program is distributed under the GNU LGPL v3 (GNU Lesser General Public License version 3).

See LICENSE file

syntax highlighting: