]> git.proxmox.com Git - pve-network.git/commitdiff
sdn version: default to 0 for undef/empty-string
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Sun, 3 May 2020 16:55:32 +0000 (18:55 +0200)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Sun, 3 May 2020 16:55:38 +0000 (18:55 +0200)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
PVE/Network/SDN.pm

index 108a1ab7745669fd841eb316f6e167969aa2c0b0..ae0ef4f9538460f816890012b7db877c8f8deb7c 100644 (file)
@@ -18,7 +18,9 @@ my $version_cfg = "sdn/.version";
 my $parse_version_cfg = sub {
     my ($filename, $raw) = @_;
 
-    warn "invalid sdn version" if $raw !~ m/\d+$/;
+    return 0 if !defined($raw) || $raw eq '';
+
+    warn "invalid sdn version '$raw'" if $raw !~ m/\d+$/;
 
     return $raw,
 };