Giuseppe Lavagetto has submitted this change and it was merged. ( 
https://gerrit.wikimedia.org/r/403439 )

Change subject: base::resolving: remove useless "else" clause
......................................................................


base::resolving: remove useless "else" clause

Change-Id: I3ca4358f02835e89864ab15b550e9346fdc3f0b5
---
M modules/base/manifests/resolving.pp
1 file changed, 34 insertions(+), 35 deletions(-)

Approvals:
  Giuseppe Lavagetto: Looks good to me, approved
  jenkins-bot: Verified
  Volans: Looks good to me, but someone else must approve



diff --git a/modules/base/manifests/resolving.pp 
b/modules/base/manifests/resolving.pp
index 5501a5b..86fccc3 100644
--- a/modules/base/manifests/resolving.pp
+++ b/modules/base/manifests/resolving.pp
@@ -5,44 +5,43 @@
     if ! $::nameservers {
         fail('Variable $::nameservers is not defined!')
     }
-    else {
-        if $::realm == 'labs' {
-            $labs_tld = hiera('labs_tld')
-            # Thanks to dhcp, resolvconf is constantly messing with our 
resolv.conf.  Disable it.
-            file { '/sbin/resolvconf':
-                owner  => 'root',
-                group  => 'root',
-                mode   => '0555',
-                source => 'puppet:///modules/base/resolv/resolvconf.dummy',
-            }
 
-            file { '/etc/dhcp/dhclient-enter-hooks.d':
-                ensure => 'directory',
-            }
+    if $::realm == 'labs' {
+        $labs_tld = hiera('labs_tld')
+        # Thanks to dhcp, resolvconf is constantly messing with our 
resolv.conf.  Disable it.
+        file { '/sbin/resolvconf':
+            owner  => 'root',
+            group  => 'root',
+            mode   => '0555',
+            source => 'puppet:///modules/base/resolv/resolvconf.dummy',
+        }
 
-            # also stop dhclient from updating resolv.conf.
-            file { '/etc/dhcp/dhclient-enter-hooks.d/nodnsupdate':
-                owner   => 'root',
-                group   => 'root',
-                mode    => '0555',
-                source  => 'puppet:///modules/base/resolv/nodnsupdate',
-                require => File['/etc/dhcp/dhclient-enter-hooks.d'],
-            }
+        file { '/etc/dhcp/dhclient-enter-hooks.d':
+            ensure => 'directory',
+        }
 
-            # Now, finally, we can just puppetize the damn file
-            file { '/etc/resolv.conf':
-                owner   => 'root',
-                group   => 'root',
-                mode    => '0444',
-                content => template('base/resolv.conf.labs.erb'),
-            }
-        } else {
-            file { '/etc/resolv.conf':
-                owner   => 'root',
-                group   => 'root',
-                mode    => '0444',
-                content => template('base/resolv.conf.erb'),
-            }
+        # also stop dhclient from updating resolv.conf.
+        file { '/etc/dhcp/dhclient-enter-hooks.d/nodnsupdate':
+            owner   => 'root',
+            group   => 'root',
+            mode    => '0555',
+            source  => 'puppet:///modules/base/resolv/nodnsupdate',
+            require => File['/etc/dhcp/dhclient-enter-hooks.d'],
+        }
+
+        # Now, finally, we can just puppetize the damn file
+        file { '/etc/resolv.conf':
+            owner   => 'root',
+            group   => 'root',
+            mode    => '0444',
+            content => template('base/resolv.conf.labs.erb'),
+        }
+    } else {
+        file { '/etc/resolv.conf':
+            owner   => 'root',
+            group   => 'root',
+            mode    => '0444',
+            content => template('base/resolv.conf.erb'),
         }
     }
 }

-- 
To view, visit https://gerrit.wikimedia.org/r/403439
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I3ca4358f02835e89864ab15b550e9346fdc3f0b5
Gerrit-PatchSet: 3
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Giuseppe Lavagetto <glavage...@wikimedia.org>
Gerrit-Reviewer: Gehel <guillaume.leder...@wikimedia.org>
Gerrit-Reviewer: Giuseppe Lavagetto <glavage...@wikimedia.org>
Gerrit-Reviewer: Volans <rcocci...@wikimedia.org>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to