From 28275fce0361a2b721951131ef4a07f0ac0d22af Mon Sep 17 00:00:00 2001 From: Thierry Vignaud Date: Thu, 18 Oct 2012 20:50:48 +0000 Subject: simplify --- dns_wizard/Bind.pm | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'dns_wizard') diff --git a/dns_wizard/Bind.pm b/dns_wizard/Bind.pm index 4f71f299..19513b77 100644 --- a/dns_wizard/Bind.pm +++ b/dns_wizard/Bind.pm @@ -112,13 +112,10 @@ $o->{pages} = { } elsif ($o->{var}{wiz_level} == 1) { return 'interface'; } elsif ($o->{var}{wiz_level} == 3) { - if (-f $sys_wizard_dns) { - return 'addhost'; - } else { - return 'error_notmaster'; - } + return -f $sys_wizard_dns ? 'addhost' : 'error_notmaster'; } elsif ($o->{var}{wiz_level} == 4) { - if (-f $sys_wizard_dns) { return 'removehost' } else { return 'error_notmaster' } } + return -f $sys_wizard_dns ? 'removehost' : 'error_notmaster'; + } }, data => [ { label => '', val => \$o->{var}{wiz_level}, type => 'list', list => [ sort keys %level ], format => sub { $level{$_[0]} } }, -- cgit v1.2.1