Signed-off-by: Tim Marx <t.m...@proxmox.com>
---
 PVE/API2/Cluster.pm | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/PVE/API2/Cluster.pm b/PVE/API2/Cluster.pm
index 0020d2ea..ed422daa 100644
--- a/PVE/API2/Cluster.pm
+++ b/PVE/API2/Cluster.pm
@@ -636,13 +636,16 @@ __PACKAGE__->register_method({
                    id => "node/$node",
                    name => $node,
                    nodeid => $d->{id},
-                   ip => $d->{ip},
                    'local' => ($node eq $nodename) ? 1 : 0,
                    online => $d->{online},
                };
 
+               if (defined($d->{ip})) {
+                   $entry->{ip} = $d->{ip};
+               }
+
                if (my $d = PVE::API2Tools::extract_node_stats($node, $members, 
$rrd)) {
-                   $entry->{level} = $d->{level};
+                   $entry->{level} = $d->{level} || '';
                }
 
                push @$res, $entry;
-- 
2.20.1

_______________________________________________
pve-devel mailing list
pve-devel@pve.proxmox.com
https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

Reply via email to