![]() |
![]()
| ![]() |
![]()
NAMEAmon2::Config::Simple - Default configuration file loader SYNOPSISpackage MyApp2; # do "config/@{{ $c->mode_name ]}.pl" use Amon2::Config::Simple; sub load_config { Amon2::Config::Simple->load(shift) } DESCRIPTIONThis is a default configuration file loader for Amon2. This module loads the configuration by "do" function. Yes, it's just plain perl code structure. Amon2 using configuration file in "config/@{[ $c->mode_name ]}.pl". HOW DO YOU USE YOUR OWN ENVIRONMENT VARIABLE FOR DETECTING CONFIGURATION FILE?If you want to use "config/$ENV{RUN_MODE}.pl" for the configuration file, you can write code as following: package MyApp; use Amon2::Config::Simple; sub load_config { Amon2::Config::Simple->load(shift, +{ environment => $ENV{RUN_MODE} } ) }
|