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