Provided by: libcpan-uploader-perl_0.103013-1_all bug

NAME

       CPAN::Uploader - upload things to the CPAN

VERSION

       version 0.103013

METHODS

   upload_file
         CPAN::Uploader->upload_file($file, \%arg);

         $uploader->upload_file($file);

       Valid arguments are:

         user       - (required) your CPAN / PAUSE id
         password   - (required) your CPAN / PAUSE password
         subdir     - the directory (under your home directory) to upload to
         http_proxy - uri of the http proxy to use
         upload_uri - uri of the upload handler; usually the default (PAUSE) is right
         debug      - if set to true, spew lots more debugging output

       This method attempts to actually upload the named file to the CPAN.  It will raise an
       exception on error.

   new
         my $uploader = CPAN::Uploader->new(\%arg);

       This method returns a new uploader.  You probably don't need to worry about this method.

       Valid arguments are the same as those to "upload_file".

   read_config_file
         my $config = CPAN::Uploader->read_config_file( $filename );

       This reads the config file and returns a hashref of its contents that can be used as
       configuration for CPAN::Uploader.

       If no filename is given, it looks for .pause in the user's home directory (from the env
       var "HOME", or the current directory if "HOME" isn't set).

       See "CONFIGURATION" in cpan-upload for the config format.

   log
         $uploader->log($message);

       This method logs the given string.  The default behavior is to print it to the screen.
       The message should not end in a newline, as one will be added as needed.

   log_debug
       This method behaves like "log", but only logs the message if the CPAN::Uploader is in
       debug mode.

ORIGIN

       This code is mostly derived from "cpan-upload-http" by Brad Fitzpatrick, which in turn was
       based on "cpan-upload" by Neil Bowers.  I (rjbs) didn't want to have to use a "system"
       call to run either of those, so I refactored the code into this module.

AUTHOR

       Ricardo SIGNES <rjbs@cpan.org>

CONTRIBUTORS

       •   Barbie <barbie@missbarbell.co.uk>

       •   Christian Walde <walde.christian@googlemail.com>

       •   David Caldwell <david@porkrind.org>

       •   David Golden <dagolden@cpan.org>

       •   fREW Schmidt <frioux@gmail.com>

       •   Gabor Szabo <szabgab@gmail.com>

       •   Graham Knop <haarg@haarg.org>

       •   Kent Fredric <kentfredric@gmail.com>

       •   Mark Fowler <mark@twoshortplanks.com>

       •   Mike Doherty <doherty@cs.dal.ca>

       •   Steven Haryanto (on Asus Zenbook) <stevenharyanto@gmail.com>

       •   sungo <sungo@sungo.us>

       •   Torsten Raudssus <github@raudssus.de>

       •   Vincent Pit <perl@profvince.com>

COPYRIGHT AND LICENSE

       This software is copyright (c) 2016 by Ricardo SIGNES.

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