]> git.vpit.fr Git - perl/modules/rgit.git/blobdiff - lib/App/Rgit.pm
Allow user-defined policies. Enable interactive failure handling when Term::ReadKey...
[perl/modules/rgit.git] / lib / App / Rgit.pm
index 3d244a1bff509f805f1efd91d30c7264c368080f..a21e248706c9b976bc8b6bc4f78bd6836eaa2c53 100644 (file)
@@ -15,11 +15,11 @@ App::Rgit - Backend that supports the rgit utility.
 
 =head1 VERSION
 
-Version 0.01
+Version 0.03
 
 =cut
 
-our $VERSION = '0.01';
+our $VERSION = '0.03';
 
 =head1 DESCRIPTION
 
@@ -42,13 +42,15 @@ sub new {
   git  => $args{git},
  );
  return unless defined $config;
+ my $command = App::Rgit::Command->new(
+  cmd    => $args{cmd},
+  args   => $args{args},
+  policy => $args{policy},
+ );
+ return unless defined $command;
  $class->SUPER::new(
   config  => $config,
-  command => App::Rgit::Command->new(
-   cmd   => $args{cmd},
-   args  => $args{args},
-   repos => $config->repos,
-  )
+  command => $command,
  );
 }