[Catalyst] ConfigLoader trouble
Ben Vinnerd
ben-catalyst at vinnerd.com
Wed Jun 17 09:52:50 GMT 2009
Hi all,
Have got a problem with ConfigLoader not reading %ENV.
At the top of Myapp.pm i have:
use parent qw/Catalyst/;
use Catalyst qw/StackTrace ConfigLoader/;
...and i'm setting env var in httpd.conf:
PerlSetVar MYAPP_CONFIG_LOCAL_SUFFIX beta
... but ConfigLoader will not load myapp_beta.conf from the application dir.
I have output the contents of %ENV to my Apache log, and
MYAPP_CONFIG_LOCAL_SUFFIX is there.
I'm stumped, as i have this working on another machine.
If i manually set ConfigLoader's file option, it loads the config fine:
__PACKAGE__->config->{'Plugin::ConfigLoader'} = {file =>
'/home/ben/Myapp/myapp_beta.conf'};
Any ideas?
Ben
More information about the Catalyst
mailing list