[Catalyst] Why does $c->stats require -Debug flag?

Jason Kohles email at jasonkohles.com
Mon Apr 14 22:41:34 BST 2008


On Apr 14, 2008, at 3:21 PM, Richard Jones wrote:
> Jon Schutz wrote:
>> Did you set the -Stats flag to a non-zero value? i.e.
>> use Catalyst qw/-Stats=1/
>
> Err, no ;-) But I have now and it's fine - thanks. But there seems  
> to be nothing I can do to set the flag at the command line when I  
> start the devel. server (eg myapp_server.pl -Stats, myapp_server.pl  
> MYAPP_STATS=1, myapp_server -STATS=1, etc). The idea is to enable  
> stats for browser access but spare the t/*.t tests from dumping  
> masses of timing data to the console when run.

I do it like this...

use Catalyst (
     ( $ENV{ Catalyst::Utils::class2env( __PACKAGE__ ).'_STATS' } ? ( - 
Stats=1 ) : () ),
     qw( Other Plugins Here ... ),
);

-- 
Jason Kohles, RHCA RHCDS RHCE
email at jasonkohles.com - http://www.jasonkohles.com/
"A witty saying proves nothing."  -- Voltaire





More information about the Catalyst mailing list