}
}
+sub dircfg ($) {
+ my ($k) = @_;
+ return $c{"${cfgbase}${k}"} // $c{"Logs${k}"};
+}
+
for (;;) {
open P, "-|", ontarget "df --block-size=1M -P $pubdir" or die $!;
$_= <P>;
m,^\S+\s+\d+\s+\d+\s+(\d+)\s+, or die "$_ ?";
$!=0; $?=0; close P or die "$! $?";
my $space= $1;
- printf "space: %8d, wanted: %8d ", $space, $c{LogsMinSpaceMby};
- last if $space >= $c{LogsMinSpaceMby};
+ printf "space: %8d, wanted: %8d ", $space, dircfg('MinSpaceMby');
+ last if $space >= dircfg('MinSpaceMby');
if (!@flights) {
open P, "-|", ontarget "ls -1 $pubdir" or die $!;
printf "(age %dd) ", $age / 86400;
- die "age $age" if $age < $c{LogsMinExpireAge};
+ die "age $age" if $age < dircfg('MinExpireAge');
printf "...";