AnyEvent-Gearman
view release on metacpan or search on metacpan
inc/Test/Builder.pm view on Meta::CPAN
{
$usable_regex = length $opts ? "(?$opts)$re" : $re;
}
return $usable_regex;
}
sub _is_qr {
my $regex = shift;
# is_regexp() checks for regexes in a robust manner, say if they're
# blessed.
return re::is_regexp($regex) if defined &re::is_regexp;
return ref $regex eq 'Regexp';
}
sub _regex_ok {
my( $self, $this, $regex, $cmp, $name ) = @_;
my $ok = 0;
my $usable_regex = $self->maybe_regex($regex);
inc/Test/Deep.pm view on Meta::CPAN
sub requireclass
{
require Test::Deep::Class;
my $val = shift;
return Test::Deep::Class->new(1, $val);
}
# docs and export say this is call useclass, doh!
*useclass = \&requireclass;
sub noclass
{
require Test::Deep::Class;
my $val = shift;
return Test::Deep::Class->new(0, $val);
lib/AnyEvent/Gearman/Client.pm view on Meta::CPAN
C<%callbacks> is set of callbacks called by job events. Available callbacks are:
=over 4
=item on_complete => $cb->($self, $result)
Called when the job is completed. C<$result> is some results data which is set by C<< $job->complete($result) >> in worker.
=item on_fail => $cb->($self, $reason)
Called when the job is failed. C<$reason> is empty if its threw by worker. I don't know why but gearman spec say so. Considering to use C<on_warning> below for some failing notify.
=item on_warning => $cb->($self, $warning)
Called when C<< $job->warning($warning) >> called in worker.
=item on_data => $cb->($self, $data)
Called when C<< $job->data($data) >> called in worker.
=item on_status => $cb->($self, $numerator, $denominator)
( run in 0.815 second using v1.01-cache-2.11-cpan-a1f116cd669 )