Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
+my $warned_about_reload;
# improve me : move status code inside plugins ?
sub status {
# improve me : move status code inside plugins ?
sub status {
if (!$local_version) {
$err_config = "local sdn network configuration is not yet generated, please reload";
if (!$local_version) {
$err_config = "local sdn network configuration is not yet generated, please reload";
+ if (!$warned_about_reload) {
+ $warned_about_reload = 1;
+ warn "$err_config\n";
+ }
} elsif ($local_version < $sdn_version) {
$err_config = "local sdn network configuration is too old, please reload";
} elsif ($local_version < $sdn_version) {
$err_config = "local sdn network configuration is too old, please reload";
+ if (!$warned_about_reload) {
+ $warned_about_reload = 1;
+ warn "$err_config\n";
+ }
+ } else {
+ $warned_about_reload = 0;
}
my $status = ifquery_check();
}
my $status = ifquery_check();