summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThierry Vignaud <tv@mageia.org>2012-10-18 20:50:48 +0000
committerThierry Vignaud <tv@mageia.org>2012-10-18 20:50:48 +0000
commit28275fce0361a2b721951131ef4a07f0ac0d22af (patch)
tree3c7e9bf13f434a673cde997d98b8683ff5e45658
parentb9626dc4aaf5dfce1b8cf01dee5facb4b5791df8 (diff)
downloaddrakwizard-28275fce0361a2b721951131ef4a07f0ac0d22af.tar
drakwizard-28275fce0361a2b721951131ef4a07f0ac0d22af.tar.gz
drakwizard-28275fce0361a2b721951131ef4a07f0ac0d22af.tar.bz2
drakwizard-28275fce0361a2b721951131ef4a07f0ac0d22af.tar.xz
drakwizard-28275fce0361a2b721951131ef4a07f0ac0d22af.zip
simplify
-rwxr-xr-xdhcp_wizard/Dhcp.pm18
-rw-r--r--dns_wizard/Bind.pm9
-rw-r--r--pxe_wizard/Pxe.pm2
3 files changed, 6 insertions, 23 deletions
diff --git a/dhcp_wizard/Dhcp.pm b/dhcp_wizard/Dhcp.pm
index 055dd055..04de9634 100755
--- a/dhcp_wizard/Dhcp.pm
+++ b/dhcp_wizard/Dhcp.pm
@@ -141,27 +141,13 @@ $o->{pages} = {
sub compute_range {
my ($d, $s) = @_;
- my $n;
- if ($d <= 64) {
- $n = "65";
- } elsif ($d <= 128) {
- $n = "129";
- } else {
- $n = "1";
- }
+ my $n = $d <= 64 ? "65" : $d <= 128 ? "129" : "1";
"$s.$n";
}
sub compute_range2 {
my ($d, $s) = @_;
- my $n;
- if ($d <= 128) {
- $n = "254";
- } elsif ($d > 192) {
- $n = "192";
- } else {
- $n = "128";
- }
+ my $n = $d <= 128 ? "254" : $d > 192 ? "192" : "128";
"$s.$n";
}
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]} } },
diff --git a/pxe_wizard/Pxe.pm b/pxe_wizard/Pxe.pm
index 04c85572..4012d698 100644
--- a/pxe_wizard/Pxe.pm
+++ b/pxe_wizard/Pxe.pm
@@ -113,7 +113,7 @@ $o->{pages} = {
$o->{var}{wiz_level} ||= 1;
},
post => sub {
- if (! -f "$X86/drakwizard_pxe") { return 'pxeserver' }
+ return 'pxeserver' if ! -f "$X86/drakwizard_pxe";
if ($o->{var}{wiz_level} == 1) {
return 'pxeserver';
} elsif ($o->{var}{wiz_level} == 4) {