[Catalyst] newbie yaml question
Ash Berlin
ash_cpan at firemirror.com
Tue Jan 15 23:44:06 GMT 2008
On Jan 15, 2008, at 11:39 PM, Eric W. Bates wrote:
> I'm a little vague on the use of YAML for the all the config
> options; but I have my Template Toolkit options in there:
>
> # TT config options
> View::TT:
> CATALYST_VAR: c
> INCLUDE_PATH:
> - /usr/local/www/HG/root/src
> - /usr/local/www/HG/root/lib
> PRE_PROCESS: config/main.tt
> WRAPPER: site/wrapper.tt
> ERROR: errors/error_msg.tt
> TIMER: 0
> PRE_CHOMP: 1
> COMPILE_EXT: .ttc
> COMPILE_DIR: /var/spool/tt_compile
> FILTERS:
> bloom_sequence: \&HG::View::TT::format_bloom_sequence
>
> All of it works except for the FILTER definitions. When I use the
> above, I get the error:
>
> filter error - invalid FILTER entry for 'bloom_sequence' (not a CODE
> ref)
>
> How do I specify a code ref in YAML?
You can't. Not really.
>
>
> If it's not possible can I use both the YAML and the traditional
> 'config()' method? (I do question whether using 2 separate methods
> in 2 separate files to perform a single config is really
> transparent...)
Yes. having most of the config in the YAML, and just the filters
specified by __PACKAGE__->config should work fine.
>
>
> Thanks.
>
More information about the Catalyst
mailing list