From b1a3af5c65cb02fe83cedf108ca43fc5719ccdb7 Mon Sep 17 00:00:00 2001 From: Thomas Lamprecht Date: Wed, 20 Oct 2021 16:28:01 +0200 Subject: [PATCH] ceph services: get_cluster_service: code cleanup Signed-off-by: Thomas Lamprecht --- PVE/Ceph/Services.pm | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/PVE/Ceph/Services.pm b/PVE/Ceph/Services.pm index a61e756c..ad41dbe4 100644 --- a/PVE/Ceph/Services.pm +++ b/PVE/Ceph/Services.pm @@ -85,11 +85,9 @@ sub get_cluster_service { my ($type) = @_; my $raw = PVE::Cluster::get_node_kv("ceph-$type"); - my $res = {}; - - for my $host (keys %$raw) { - $res->{$host} = eval { decode_json($raw->{$host}) }; - } + my $res = { + map { $_ => eval { decode_json($raw->{$_}) } } keys $raw->%* + }; return $res; }