You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by ns...@apache.org on 2009/11/18 21:43:54 UTC

svn commit: r881928 - in /qpid/trunk/qpid/python: qmf/console.py qpid/managementdata.py

Author: nsantos
Date: Wed Nov 18 20:43:54 2009
New Revision: 881928

URL: http://svn.apache.org/viewvc?rev=881928&view=rev
Log:
fix handling of localhost ipv6 address when using getaddrinfo

Modified:
    qpid/trunk/qpid/python/qmf/console.py
    qpid/trunk/qpid/python/qpid/managementdata.py

Modified: qpid/trunk/qpid/python/qmf/console.py
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/python/qmf/console.py?rev=881928&r1=881927&r2=881928&view=diff
==============================================================================
--- qpid/trunk/qpid/python/qmf/console.py (original)
+++ qpid/trunk/qpid/python/qmf/console.py Wed Nov 18 20:43:54 2009
@@ -102,7 +102,6 @@
         self.port = 5671
       else:
         self.port = 5672
-    socket.getaddrinfo(self.host, self.port)[0][4][0]
     self.authName = None
     self.authPass = None
     if self.user:

Modified: qpid/trunk/qpid/python/qpid/managementdata.py
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/python/qpid/managementdata.py?rev=881928&r1=881927&r2=881928&view=diff
==============================================================================
--- qpid/trunk/qpid/python/qpid/managementdata.py (original)
+++ qpid/trunk/qpid/python/qpid/managementdata.py Wed Nov 18 20:43:54 2009
@@ -50,7 +50,9 @@
 
     if port: self.port = int(port)
     else: self.port = 5672
-    self.host = socket.getaddrinfo(host, self.port)[0][4][0]
+    for addr in socket.getaddrinfo(host, self.port):
+      if addr[1] == socket.AF_INET:
+        self.host = addr[4][0]
     self.username = user or "guest"
     self.password = password or "guest"
 



---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:commits-subscribe@qpid.apache.org