フレームワークの plugin のロード出来るポイントで考えていること
plackup app.psgi
みたいな感じでアプリをたちあげる時 query を見たかったら
DBIC_TRACE=1 plackup app.psgi
とか
plackup -MDBIx::QueryLog app.psgi
とかやる.
例えば ark の plugin で soh335 memo とかやろうとすると ark の設定とかを書いたりする lib/MyApp.pm みたいなところに
package MyApp; use Ark; use_plugins qw(...); __PACKAGE__->meta->make_immutable;
みたいな感じで書くけど一時的に挙動変えるだけだけならコマンドラインでやりたい。でも ark の plugin として動作させないとみたいな時、とてもめんどくさい感じするのでコマンドラインからも plugin のロードとか出来ると便利かなーと考えた。