]> git.proxmox.com Git - pve-network.git/blobdiff - PVE/API2/Network/SDN/Zones/Status.pm
white space and other minor cleanups
[pve-network.git] / PVE / API2 / Network / SDN / Zones / Status.pm
index abaa40d02c4a608d9340e3c1be470c46af405f99..17de68f54d4d41fc04809b6ee14fedd29f4eefca 100644 (file)
@@ -47,6 +47,7 @@ __PACKAGE__->register_method ({
                status => {
                    description => "Status of zone",
                    type => 'string',
+                   enum => ['available', 'pending', 'error'],
                },
            },
        },
@@ -62,13 +63,13 @@ __PACKAGE__->register_method ({
 
        my $res = [];
 
-        my ($zone_status, $vnet_status) = PVE::Network::SDN::status();
+       my ($zone_status, $vnet_status) = PVE::Network::SDN::status();
 
-        foreach my $id (keys %{$zone_status}) {
+       foreach my $id (sort keys %{$zone_status}) {
            my $item->{zone} = $id;
            $item->{status} = $zone_status->{$id}->{'status'};
-           push @$res,$item;
-        }
+           push @$res, $item;
+       }
 
        return $res;
     }});