diff options
author | John Southworth <john.southworth@vyatta.com> | 2011-11-21 08:18:41 -0800 |
---|---|---|
committer | John Southworth <john.southworth@vyatta.com> | 2011-11-21 08:18:41 -0800 |
commit | 4df1ff6a97924558640dacf4135b367a1d156af4 (patch) | |
tree | b7dc0cfc1bbe1ff3785d87e775d315941a6bf170 | |
parent | 0ff1a5e2e7ec1eec46c40be2783cbd0d641b6cb7 (diff) | |
download | vyatta-cfg-system-4df1ff6a97924558640dacf4135b367a1d156af4.tar.gz vyatta-cfg-system-4df1ff6a97924558640dacf4135b367a1d156af4.zip |
Fix dyndns failure caused by commit: 5d27f2ef302dc600ea737e9af4151041aa11a2e0
-rwxr-xr-x | scripts/dynamic-dns/vyatta-dynamic-dns.pl | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/scripts/dynamic-dns/vyatta-dynamic-dns.pl b/scripts/dynamic-dns/vyatta-dynamic-dns.pl index 290b0543..69592593 100755 --- a/scripts/dynamic-dns/vyatta-dynamic-dns.pl +++ b/scripts/dynamic-dns/vyatta-dynamic-dns.pl @@ -107,11 +107,9 @@ sub dynamicdns_get_values { my @services = $config->listNodes("service"); foreach my $service (@services) { $config->setLevel("service dns dynamic interface $interface service $service"); - switch ($service) { - case "dslreports" {$service="dslreports1";} - case "dyndns" {$service="dyndns2";} - case "zoneedit" {$service="zoneedit1";} - } + $service="dslreports1" if ($service eq "dslreports"); + $service="dyndns2" if ($service eq "dyndns"); + $service="zoneedit1" if ($service eq "zoneedit"); my $login = $config->returnValue("login"); my $password = $config->returnValue("password"); my @hostnames = $config->returnValues("host-name"); |