On 6/4/07, Matthew Pitts <[EMAIL PROTECTED]> wrote:
I wrote a cheap little plugin for my app to override $c->debug to return
the debug flag from $c->config->{debug}. As such:
package MyApp::Plugin::DebugMode;
sub debug {
my $c = shift;
return $c->config->{debug} || 0;
}
1;
Then I just add a "debug: 1" line to my DEV/QA/UAT configs and make it
"debug: 0" for my PROD config. It's been working pretty well for me.
Did you have to do anything in lib/MyApp.pm to get this to work? It seems
I would want to add this plugin, but Catalyst cant find it. I'm probably
doing something very obviously wrong, but I havent tried to write my own
plugins yet:
in lib/MyApp.pm:
use Catalyst qw/
MyApp::Plugin::DebugMode
...
/;
when I start the server:
Can't locate Catalyst/Plugin/MyApp/Plugin/DebugMode.pm in @INC
Thanks!
John
_______________________________________________
List: [email protected]
Listinfo: http://lists.rawmode.org/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/[email protected]/
Dev site: http://dev.catalyst.perl.org/