summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Lamprecht <t.lamprecht@proxmox.com>2025-06-17 14:39:55 +0200
committerThomas Lamprecht <t.lamprecht@proxmox.com>2025-06-17 14:40:40 +0200
commit886ece2b00af7b65e21208ff2b7dbf5dbe8a514c (patch)
tree371b0395eb1019c03f1c453f2f61587ae8418b05
parent2b810bd7ff91d8f91e6aa6e4da2c1fdf48c1fa38 (diff)
tree-wide: avoid "return" statement followed by "sort"
As returning the result from sort directly is undefined if called in a scalar context. Reported by perlcritic. Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
-rw-r--r--src/PVE/Network/SDN/Controllers.pm3
-rw-r--r--src/PVE/Network/SDN/Subnets.pm3
-rw-r--r--src/PVE/Network/SDN/Vnets.pm3
-rw-r--r--src/PVE/Network/SDN/Zones.pm3
4 files changed, 8 insertions, 4 deletions
diff --git a/src/PVE/Network/SDN/Controllers.pm b/src/PVE/Network/SDN/Controllers.pm
index 6024f22..2ffd75e 100644
--- a/src/PVE/Network/SDN/Controllers.pm
+++ b/src/PVE/Network/SDN/Controllers.pm
@@ -57,7 +57,8 @@ sub lock_sdn_controllers_config {
sub sdn_controllers_ids {
my ($cfg) = @_;
- return sort keys %{ $cfg->{ids} };
+ my @sorted_ids = sort keys $cfg->{ids}->%*;
+ return @sorted_ids;
}
sub complete_sdn_controller {
diff --git a/src/PVE/Network/SDN/Subnets.pm b/src/PVE/Network/SDN/Subnets.pm
index 1bcb47a..1f27fac 100644
--- a/src/PVE/Network/SDN/Subnets.pm
+++ b/src/PVE/Network/SDN/Subnets.pm
@@ -79,7 +79,8 @@ sub write_config {
sub sdn_subnets_ids {
my ($cfg) = @_;
- return sort keys %{ $cfg->{ids} };
+ my @sorted_ids = sort keys $cfg->{ids}->%*;
+ return @sorted_ids;
}
sub complete_sdn_subnet {
diff --git a/src/PVE/Network/SDN/Vnets.pm b/src/PVE/Network/SDN/Vnets.pm
index c16e7e5..c327a4b 100644
--- a/src/PVE/Network/SDN/Vnets.pm
+++ b/src/PVE/Network/SDN/Vnets.pm
@@ -46,7 +46,8 @@ sub write_config {
sub sdn_vnets_ids {
my ($cfg) = @_;
- return sort keys %{ $cfg->{ids} };
+ my @sorted_ids = sort keys $cfg->{ids}->%*;
+ return @sorted_ids;
}
sub complete_sdn_vnet {
diff --git a/src/PVE/Network/SDN/Zones.pm b/src/PVE/Network/SDN/Zones.pm
index 01c168c..007d746 100644
--- a/src/PVE/Network/SDN/Zones.pm
+++ b/src/PVE/Network/SDN/Zones.pm
@@ -67,7 +67,8 @@ sub write_config {
sub sdn_zones_ids {
my ($cfg) = @_;
- return sort keys %{ $cfg->{ids} };
+ my @sorted_ids = sort keys $cfg->{ids}->%*;
+ return @sorted_ids;
}
sub complete_sdn_zone {