table of contents
CPAN::Mini::Inject::Config(3pm) | User Contributed Perl Documentation | CPAN::Mini::Inject::Config(3pm) |
NAME¶
CPAN::Mini::Inject::Config - Config for CPAN::Mini::InjectVERSION¶
Version 0.33"new"¶
"config_file( [FILE] )"¶
"load_config()"¶
loadcfg accepts a CPAN::Mini::Inject config file or if not defined will search the following four places in order:- •
- file pointed to by the environment variable MCPANI_CONFIG
- •
- $HOME/.mcpani/config
- •
- /usr/local/etc/mcpani
- •
- /etc/mcpani
print "$mcpi->{cfgfile}\n"; # /etc/mcpani
"parse_config()"¶
parsecfg reads the config file stored in the instance variable cfgfile and creates a hash in config with each setting.$mcpi->{config}{remote} # CPAN sites to mirror from.parsecfg expects the config file in the following format:
local: /www/CPAN remote: ftp://ftp.cpan.org/pub/CPAN ftp://ftp.kernel.org/pub/CPAN repository: /work/mymodules passive: yes dirmode: 0755Description of options:
- •
- local location to store local CPAN::Mini mirror (*REQUIRED*)
- •
- remote CPAN site(s) to mirror from. Multiple sites can be listed space separated. (*REQUIRED*)
- •
- repository Location to store modules to add to the local CPAN::Mini mirror.
- •
- passive Enable passive FTP.
- •
- dirmode Set the permissions of created directories to the specified mode. The default value is based on umask if supported.
"get( DIRECTIVE )"¶
Return the value for the named configuration directive."set( DIRECTIVE, VALUE )"¶
Sets the value for the named configuration directive.CURRENT MAINTAINER¶
Christian Walde "<walde.christian@googlemail.com>"BUGS¶
Please report any bugs or feature requests to "bug-cpan-mini-inject@rt.cpan.org", or through the web interface at <http://rt.cpan.org>. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.2013-09-13 | perl v5.18.1 |