X-Git-Url: https://defaria.com/gitweb/?a=blobdiff_plain;f=clearadm%2Fclearadmscrub.pl;fp=clearadm%2Fclearadmscrub.pl;h=f8b558ef04a3d920385755b057bb5943c619580e;hb=c8ff289be5d7e6a63d08eca398cc7be875a4978b;hp=ba65c0862278f2208f2f40d502e820b00e685017;hpb=15f4731495714d8cdcf9c64344858f139cc892a2;p=clearscm.git diff --git a/clearadm/clearadmscrub.pl b/clearadm/clearadmscrub.pl index ba65c08..f8b558e 100755 --- a/clearadm/clearadmscrub.pl +++ b/clearadm/clearadmscrub.pl @@ -34,10 +34,10 @@ $Date: 2012/11/09 06:45:36 $ Where: -u|sage: Displays usage - + -ve|rbose: Be verbose -deb|ug: Output debug messages - + =head1 DESCRIPTION This script will scrub all old records in the Clearadm database @@ -83,16 +83,16 @@ my ($err, $msg); for my $system ($clearadm->FindSystem ($host)) { ($err, $msg) = $clearadm->TrimLoadavg ($$system{name}); - + if ($msg eq 'Records deleted' or $msg eq '') { verbose "Scrub loadavg $$system{name}: $err $msg:"; } else { error "#$err: $msg"; } # if - + for my $filesystem ($clearadm->FindFilesystem ($$system{name}, $fs)) { ($err, $msg) = $clearadm->TrimFS ($$system{name}, $$filesystem{filesystem}); - + if ($msg eq 'Records deleted' or $msg eq '') { verbose "Scrub filesystem $$system{name}:$$filesystem{filesystem}: $err $msg"; } else { @@ -111,7 +111,7 @@ my %runlog = ( ); # Scrub old alertlogs -($runlog{status}, $runlog{message}) = +($runlog{status}, $runlog{message}) = $clearadm->DeleteAlertlog ("timestamp<='$sixMonthsAgo'"); verbose "$runlog{task} alertlog: $runlog{status} $runlog{message}"; @@ -121,9 +121,9 @@ $clearadm->AddRunlog (%runlog); $runlog{started} = Today2SQLDatetime; # Scrub old runlogs -($runlog{status}, $runlog{message}) = +($runlog{status}, $runlog{message}) = $clearadm->DeleteRunlog ("started<='$sixMonthsAgo'"); - + verbose "$runlog{task} runlog: $runlog{status} $runlog{message}"; $clearadm->AddRunlog (%runlog); @@ -148,7 +148,7 @@ L =head2 ClearSCM Perl Modules -=begin man +=begin man Clearadm DateUtils