Parcourir la source

AMBARI-6049. Ambari-agent start fails if there is no dns record of A type corresponding to host fqdn. (aonishuk)

Andrew Onishuk il y a 11 ans
Parent
commit
a771980bfc

+ 1 - 1
ambari-agent/src/main/python/ambari_agent/HostInfo.py

@@ -378,7 +378,7 @@ class HostInfo:
       host_fqdn = socket.getfqdn()
       fqdn_ip = socket.gethostbyname(host_fqdn)
       return host_ip == fqdn_ip
-    except socket.herror:
+    except socket.error:
       pass
     return False
 

+ 1 - 1
ambari-agent/src/test/python/ambari_agent/TestHostInfo.py

@@ -565,7 +565,7 @@ class TestHostInfo(TestCase):
     self.assertFalse(hostInfo.checkReverseLookup())
 
     gethostbyname_mock.side_effect = ["123.123.123.123", "123.123.123.123"]
-    getfqdn_mock.side_effect = socket.herror()
+    getfqdn_mock.side_effect = socket.error()
 
     self.assertFalse(hostInfo.checkReverseLookup())