Default run methods not required, can be provided by the role
Tomas Doran [Sat, 5 Sep 2009 15:16:20 +0000 (15:16 +0000)]
lib/Catalyst/Script/CGI.pm
lib/Catalyst/Script/FastCGI.pm
lib/Catalyst/ScriptRole.pm

index ede29b5..7e090d4 100644 (file)
@@ -5,11 +5,6 @@ use namespace::autoclean;
 
 with 'Catalyst::ScriptRole';
 
-sub run {
-    my ($self) = @_;
-    $self->_run_application;
-}
-
 __PACKAGE__->meta->make_immutable;
 
 =head1 NAME
index 3c11974..edfcea0 100644 (file)
@@ -63,11 +63,6 @@ has detach => (
     documentation => 'Detach this FastCGI process',
 );
 
-sub run {
-    my ($self) = @_;
-    $self->_run_application;
-}
-
 sub _application_args {
     my ($self) = shift;
     return (
index ca7055d..cd23d89 100644 (file)
@@ -4,8 +4,6 @@ use MooseX::Types::Moose qw/Str Bool/;
 use Pod::Usage;
 use namespace::autoclean;
 
-requires 'run';
-
 with 'MooseX::Getopt';
 
 has application_name => (