X-Git-Url: http://git.vpit.fr/?p=perl%2Fmodules%2Frgit.git;a=blobdiff_plain;f=lib%2FApp%2FRgit%2FPolicy.pm;fp=lib%2FApp%2FRgit%2FPolicy.pm;h=1af0cad30cd87999ff9361a3210444e8c808147f;hp=d48141769f5511f60e920d5b28298f34102b1b0c;hb=e833c52a64e7aac9c18d7051285bf4d9906c4faf;hpb=c39af12272015e8aff09d3c05e4f32d7943b4154 diff --git a/lib/App/Rgit/Policy.pm b/lib/App/Rgit/Policy.pm index d481417..1af0cad 100644 --- a/lib/App/Rgit/Policy.pm +++ b/lib/App/Rgit/Policy.pm @@ -23,7 +23,9 @@ This is an internal class to L. =head1 METHODS -=head2 C<< new policy => $policy >> +=head2 C + + my $arp = App::Rgit::Policy->new(policy => $policy); Creates a new policy object of type C<$policy> by requiring and redispatching the method call to the module named C<$policy> if it contains C<'::'> or to C otherwise. The class represented by C<$policy> must inherit this class. @@ -47,7 +49,9 @@ sub new { bless { }, $class; } -=head2 C +=head2 C + + my $code = $arp->handle($cmd, $config, $repo, $status, $signal); Make the policy handle the end of execution of the L object C<$cmd> with L configuration C<$config> in the L repository C<$repo> that exited with status C<$status> and maybe received signal C<$sigal>.