From: Thomas Lamprecht Date: Mon, 20 Mar 2023 10:05:09 +0000 (+0100) Subject: sim hardware: avoid hard error on usage stats parsing X-Git-Url: https://git.proxmox.com/?p=pve-ha-manager.git;a=commitdiff_plain;h=49b0ccc7feb9335a9fee4b8b23f7bbadb233aca0 sim hardware: avoid hard error on usage stats parsing now that we can automatically derive them from the SID Signed-off-by: Thomas Lamprecht --- diff --git a/src/PVE/HA/Sim/Hardware.pm b/src/PVE/HA/Sim/Hardware.pm index e33a4c5..e72c87f 100644 --- a/src/PVE/HA/Sim/Hardware.pm +++ b/src/PVE/HA/Sim/Hardware.pm @@ -336,7 +336,8 @@ sub read_static_service_stats { my ($self) = @_; my $filename = "$self->{statusdir}/static_service_stats"; - my $stats = PVE::HA::Tools::read_json_from_file($filename); + my $stats = eval { PVE::HA::Tools::read_json_from_file($filename) }; + $self->log('error', "loading static service stats failed - $@") if $@; return $stats; }