push @$res, {
domain => $d[0],
total => $d[1],
- '5s' => $d[2],
- '10s' => $d[3],
- '20s' => $d[4],
- '40s' => $d[5],
- '80s' => $d[6],
- '160s' => $d[7],
- '320s' => $d[8],
- '640s' => $d[9],
- '1280s' => $d[10],
- '1280s+' => $d[11],
+ '5m' => $d[2],
+ '10m' => $d[3],
+ '20m' => $d[4],
+ '40m' => $d[5],
+ '80m' => $d[6],
+ '160m' => $d[7],
+ '320m' => $d[8],
+ '640m' => $d[9],
+ '1280m' => $d[10],
+ '1280m+' => $d[11],
};
}
}
return $res;
}
-# flush all queues
+# flush all queuespostconf -d|grep enable_long_queue_ids
sub flush_queues {
PVE::Tools::run_command(['/usr/sbin/postqueue', '-f']);
}
sub delete_queue {
my ($queue) = @_;
- PVE::Tools::run_command(['/usr/sbin/postsuper', '-d', 'ALL', $queue]);
+ my $cmd = ['/usr/sbin/postsuper', '-d', 'ALL'];
+ push @$cmd, $queue if defined($queue);
+
+ PVE::Tools::run_command($cmd);
}
sub discard_verify_cache {