]> git.proxmox.com Git - pve-cluster.git/commitdiff
corosync: config: write: die if we get a undefined value
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Tue, 28 May 2019 16:02:15 +0000 (18:02 +0200)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Tue, 28 May 2019 16:15:44 +0000 (18:15 +0200)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
data/PVE/Corosync.pm

index 560a49813614bfb9d0f06eadd266ceb5c80687af..e46a1192475c248463d219ee44b2adae00d70068 100644 (file)
@@ -101,6 +101,7 @@ $dump_section = sub {
                $raw .=  $prefix . "}\n";
            }
        } elsif (!ref($v)) {
+           die "got undefined value for key '$k'!\n" if !defined($v);
            $raw .= $prefix . "$k: $v\n";
        } else {
            die "unexpected reference in config hash: $k => ". ref($v) ."\n";