revise log router api to match log::contextual router api change
[scpubgit/Object-Remote.git] / lib / Object / Remote / LogDestination.pm
index 68f4bb3..7cdbbd1 100644 (file)
@@ -7,15 +7,17 @@ has logger => ( is => 'ro', required => 1 );
 has subscriptions => ( is => 'ro', required => 1, default => sub { [] } ); 
 
 sub select {
-   my ($self, $router, $selector) = @_; 
-   my $subscription = $router->subscribe($self->logger, $selector); 
-   push(@{ $self->subscriptions }, $subscription);
-   return $subscription; 
+  my ($self, $router, $selector) = @_; 
+  my $subscription = $router->subscribe($self->logger, $selector); 
+  push(@{ $self->subscriptions }, $subscription);
+  return $self;
 }
 
 sub connect {
-   my ($self, $router) = @_; 
-   return $self->select($router, sub { 1 });
+  my ($self, $router) = @_; 
+  return $self->select($router, sub { 1 });
 }
 
-1; 
\ No newline at end of file
+1; 
+
+