SILENT KILLERPanel

Current Path: > > usr > local > share > perl5 > CPAN


Operation   : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
Software     : Apache
Server IP    : 162.0.232.56 | Your IP: 216.73.216.111
Domains      : 1034 Domain(s)
Permission   : [ 0755 ]

Files and Folders in: //usr/local/share/perl5/CPAN

NameTypeSizeLast ModifiedActions
API Directory - -
Exception Directory - -
FTP Directory - -
HTTP Directory - -
Kwalify Directory - -
LWP Directory - -
Meta Directory - -
Plugin Directory - -
Admin.pm File 7791 bytes November 27 2018 02:51:46.
Author.pm File 6842 bytes September 22 2018 19:39:13.
Bundle.pm File 10144 bytes May 19 2020 08:43:52.
CacheMgr.pm File 7664 bytes March 01 2020 16:07:13.
Complete.pm File 6023 bytes September 22 2018 19:39:13.
Debug.pm File 2102 bytes August 17 2016 05:38:12.
DeferredCode.pm File 189 bytes September 08 2012 09:00:31.
Distribution.pm File 183259 bytes April 03 2022 19:00:28.
Distroprefs.pm File 11990 bytes March 01 2020 17:11:25.
Distrostatus.pm File 972 bytes September 08 2012 09:00:31.
FTP.pm File 49847 bytes April 03 2022 18:19:14.
FirstTime.pm File 74773 bytes April 03 2022 18:19:14.
HandleConfig.pm File 24183 bytes April 03 2022 18:19:14.
Index.pm File 22236 bytes April 03 2022 18:19:14.
InfoObj.pm File 6909 bytes November 24 2013 14:12:21.
Kwalify.pm File 3428 bytes September 08 2012 09:00:31.
Mirrors.pm File 18250 bytes May 23 2020 17:14:15.
Module.pm File 22390 bytes September 22 2018 19:39:13.
Nox.pm File 953 bytes August 17 2016 05:38:12.
Plugin.pm File 3219 bytes May 19 2020 08:43:52.
Prompt.pm File 567 bytes September 08 2012 09:00:31.
Queue.pm File 7124 bytes May 19 2020 08:43:52.
Shell.pm File 73684 bytes May 23 2020 17:14:15.
Tarzip.pm File 16640 bytes May 19 2020 08:43:52.
URL.pm File 588 bytes September 08 2012 09:00:31.
Version.pm File 4398 bytes September 22 2018 19:39:13.

Reading File: //usr/local/share/perl5/CPAN/Distrostatus.pm

# -*- Mode: cperl; coding: utf-8; cperl-indent-level: 4 -*-
# vim: ts=4 sts=4 sw=4:
package CPAN::Distrostatus;
use overload '""' => "as_string",
    fallback => 1;
use vars qw($something_has_failed_at);
use vars qw(
            $VERSION
);
$VERSION = "5.5";


sub new {
    my($class,$arg) = @_;
    my $failed = substr($arg,0,2) eq "NO";
    if ($failed) {
        $something_has_failed_at = $CPAN::CurrentCommandId;
    }
    bless {
           TEXT => $arg,
           FAILED => $failed,
           COMMANDID => $CPAN::CurrentCommandId,
           TIME => time,
          }, $class;
}
sub something_has_just_failed () {
    defined $something_has_failed_at &&
        $something_has_failed_at == $CPAN::CurrentCommandId;
}
sub commandid { shift->{COMMANDID} }
sub failed { shift->{FAILED} }
sub text {
    my($self,$set) = @_;
    if (defined $set) {
        $self->{TEXT} = $set;
    }
    $self->{TEXT};
}
sub as_string {
    my($self) = @_;
    $self->text;
}


1;

SILENT KILLER Tool