Kent Fredric > Paludis-UseCleaner > Paludis::UseCleaner::App

Download:
Paludis-UseCleaner-0.01000307.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 0.01000307   Source  

NAME ^

Paludis::UseCleaner::App - Command Line App Interface to Paludis::UseCleaner

VERSION ^

version 0.01000307

SYNOPSIS ^

This is really just a huge wrapper around Getopt::Lucid which sets up Paludis::UseCleaner in a friendly way.

    @ARGV=qw( --command -l -i -n -e --arguments );
    use Paludis::UseCleaner::App;

    Paludis::UseCleaner::App->run();

METHODS ^

run

Execute the code.

COMMAND LINE ARGUMENTS ^

--output $file

Set the file to write the cleaned use.conf to.

Defaults as /tmp/use.conf.out.

Use - for STDOUT.

--rejects $file

Set the file to write the rejected lines to.

Defaults as /tmp/use.conf.rej.

Use - for STDERR

--conf

Sets the file to read use.conf from,

Defaults as /etc/paludis/use.conf

Use - for STDIN

--no-clobber-output

If --output exists, die instead of overwriting it.

--no-clobber-rejects

If --rejects exists, die instead of overwriting it.

--silent

Print nothing debug related to stderr.

--no-quiet

Print verbose messages to stderr instead of a dot-trace

--help

Show a brief command line summary.

AUTHOR ^

Kent Fredric <kentnl@cpan.org>

COPYRIGHT AND LICENSE ^

This software is copyright (c) 2010 by Kent Fredric <kentnl@cpan.org>.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

syntax highlighting: