]> git.proxmox.com Git - pve-network.git/blobdiff - PVE/Network/SDN.pm
sdn: pending_config: initialize empty pending key
[pve-network.git] / PVE / Network / SDN.pm
index 256a7c8b4e518e5d31fe24f2f3bba11fcf1de48d..a20233ace9f8a8a881c21320fae3eaf0f07bd8fc 100644 (file)
@@ -104,6 +104,7 @@ sub pending_config {
                $pending->{$id}->{state} = "changed";
            }
        }
+       $pending->{$id}->{"pending"} = {} if $pending->{$id}->{state} && !defined($pending->{$id}->{"pending"});
     }
 
    foreach my $id (sort keys %{$config_objects}) {
@@ -124,6 +125,7 @@ sub pending_config {
                $pending->{$id}->{state} = "changed";
            }
        }
+       $pending->{$id}->{"pending"} = {} if  $pending->{$id}->{state} && !defined($pending->{$id}->{"pending"});
    }
 
    return {ids => $pending};