App-cdnget
view release on metacpan or search on metacpan
lib/App/cdnget/Downloader.pm view on Meta::CPAN
}
$thr->detach();
}
$uids{$uid} = $self;
return $self;
}
sub DESTROY
{
my $self = shift;
$self->SUPER::DESTROY;
}
sub throw
{
my $self = shift;
my ($msg) = @_;
unless (ref($msg))
{
$msg = "Unknown" unless $msg;
$msg = "Downloader ".
lib/App/cdnget/Exception.pm view on Meta::CPAN
my $self = shift;
my ($msg) = @_;
my @args = @_;
if (@args >= 1 and not ref($msg))
{
$msg = "Unknown" unless $msg;
my $dts = DateTime->now(time_zone => POSIX::strftime("%z", localtime), locale => "en")->strftime('%x %T %z');
$msg = "[$dts] $msg";
$args[0] = $msg;
}
$self->SUPER::msg(@args);
}
1;
__END__
=head1 REPOSITORY
B<GitHub> L<https://github.com/orkunkaraduman/p5-cdnget>
B<CPAN> L<https://metacpan.org/release/App-cdnget>
lib/App/cdnget/Worker.pm view on Meta::CPAN
App::cdnget::Exception->throw($thr->join());
}
$thr->detach();
};
return $self;
}
sub DESTROY
{
my $self = shift;
$self->SUPER::DESTROY;
}
sub throw
{
my $self = shift;
my ($msg) = @_;
unless (ref($msg))
{
$msg = "Unknown" unless $msg;
$msg = "Worker ".
( run in 0.440 second using v1.01-cache-2.11-cpan-a9ef4e587e4 )