diff --git a/PVE/Ceph/Services.pm b/PVE/Ceph/Services.pm index 1a980136..bcdb39ee 100644 --- a/PVE/Ceph/Services.pm +++ b/PVE/Ceph/Services.pm @@ -107,8 +107,9 @@ sub get_services_info { } if (!$rados) { - $rados = PVE::RADOS->new(); + return $result; } + my $metadata = $rados->mon_command({ prefix => "$type metadata" }); foreach my $info (@$metadata) { my $id = $info->{name} // $info->{id};