GetRc
view release on metacpan or search on metacpan
my $self = shift;
my ( $filename,$dirname ) = fileparse($0);
$self->{'ifs'} = '\s*=\s*';
$self->{'ofs'} = ' = ';
$self->{'debug'} = 0;
$self->{'multivalues'} = 1;
$self->{'lock'} = 1;
$self->{'locktimeout'} = 15;
$self->{'find_path'} = [
"./",
(getpwuid($>))[7]."/",
$dirname,
"../",
"/usr/local/etc/",
];
bless $self->{'find_path'};
return($self);
}
This creates a new GetRC object, using $filename, where $filename specified
(may be relative) path to filename.
For 'filename' looking in directories defined in $file->find_path. Default
find_path contain:
### actual directory
"./",
### home directory
(getpwuid($>))[7]."/",
### program directory by File::Basename::fileparse()
$dirname,
### parent directory
"../",
### default config directory
"/usr/local/etc/"
You may redefine find_path with push, pop, shift and unshift methods.
=item getrc
( run in 0.244 second using v1.01-cache-2.11-cpan-8d75d55dd25 )