No functional change.
Signed-off-by: Ian Jackson <Ian.Jackson@eu.citrix.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
our @flights;
our %latestref;
-for (;;) {
+sub iteration_continue () {
open P, "-|", onloghost "df --block-size=1M -P $logdir" or die $!;
$_= <P>;
m/^filesystem/i or die "$_ ?";
$!=0; $?=0; close P or die "$! $?";
my $space= $1;
printf "space: %8d, wanted: %8d ", $space, logcfg('MinSpaceMby');
- last if $space >= logcfg('MinSpaceMby');
+ return 0 if $space >= logcfg('MinSpaceMby');
if (!@flights) {
%latestref = ();
END
printf "done.\n";
+
+ return 1;
+}
+
+for (;;) {
+ iteration_continue()
+ or last;
}
printf "ok.\n";