X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FTak%2FMetaService.pm;h=9e32704fd204f252969c7f4c41c671c34ef79b8e;hb=31a246e4b1ef71cc1991c1631573f6c80cdf41b5;hp=b0b6af98b63d7f27c1a1c94a34999d2be37cdd82;hpb=e49c818e503d04af3b615cbeb7e0d9e40697f4ac;p=scpubgit%2FTak.git diff --git a/lib/Tak/MetaService.pm b/lib/Tak/MetaService.pm index b0b6af9..9e32704 100644 --- a/lib/Tak/MetaService.pm +++ b/lib/Tak/MetaService.pm @@ -2,6 +2,8 @@ package Tak::MetaService; use Moo; +with 'Tak::Role::Service'; + has router => (is => 'ro', required => 1, weak_ref => 1); sub handle_register { @@ -10,7 +12,7 @@ sub handle_register { require "${file}.pm"; my $new = $class->new(@args); $self->router->register($name => $new); - return SUCCESS => "Registered ${name}"; + return "Registered ${name}"; } 1;