Catalyst の config
基本的なものは MyApp.pm
ないで
__PACKAGE__->config( ... );
で指定し、deploy 先で違うものなんかの設定を myapp.yml に書いて上書きとかってやろうとおもっても、現状の Catalyst.pm
では
$class->config( { %$oldconf, %$conf } );
ってなってるだけだから普通に深い階層になるのがデフォな Catalyst 設定ではいまいち使えないあるね。
たとえば myapp.yml に
session:
cookie_name: session
とか書くと、$c->{config}->{session}
のほかのキー消されちゃう><
こういう使いかたしてる人いねってことかしら?