X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FCatalyst%2FScript%2FServer.pm;fp=lib%2FCatalyst%2FScript%2FServer.pm;h=df61d9d2e3eb8430c7525d110e2578ade969e642;hb=51e2ff9899d36557b0c347368f4eb820f4ca853a;hp=328773cc97883a26fea684260dbc06e79226b10b;hpb=f2ceb02dd49d80f5c4e38cd8cb80ff720149d5bf;p=catagits%2FCatalyst-Runtime.git diff --git a/lib/Catalyst/Script/Server.pm b/lib/Catalyst/Script/Server.pm index 328773c..df61d9d 100644 --- a/lib/Catalyst/Script/Server.pm +++ b/lib/Catalyst/Script/Server.pm @@ -48,8 +48,8 @@ has port => ( use Moose::Util::TypeConstraints; class_type 'MooseX::Daemonize::Pid::File'; subtype 'Catalyst::Script::Server::Types::Pidfile', - as 'MooseX::Daemonize::Pid::File', - where { 1 }; + as 'MooseX::Daemonize::Pid::File'; + coerce 'Catalyst::Script::Server::Types::Pidfile', from Str, via { try { Class::MOP::load_class("MooseX::Daemonize::Pid::File") } catch {