[Zope3-checkins] CVS: StandaloneZConfig/ZConfig - datatypes.py:1.24
Fred L. Drake, Jr.
fred at zope.com
Thu Feb 5 11:41:00 EST 2004
Update of /cvs-repository/StandaloneZConfig/ZConfig
In directory cvs.zope.org:/tmp/cvs-serv12716/ZConfig
Modified Files:
datatypes.py
Log Message:
fix the default hostname for address datatypes for Windows
=== StandaloneZConfig/ZConfig/datatypes.py 1.23 => 1.24 ===
--- StandaloneZConfig/ZConfig/datatypes.py:1.23 Mon Jan 12 00:57:31 2004
+++ StandaloneZConfig/ZConfig/datatypes.py Thu Feb 5 11:40:28 2004
@@ -175,6 +175,11 @@
port_number = RangeCheckedConversion(integer, min=1, max=0xffff).__call__
+if sys.platform[:3] == "win":
+ DEFAULT_HOST = "localhost"
+else:
+ DEFAULT_HOST = ""
+
def inet_address(s):
# returns (host, port) tuple
host = ''
@@ -191,6 +196,8 @@
if len(s.split()) != 1:
raise ValueError("not a valid host name: " + repr(s))
host = s.lower()
+ if not host:
+ host = DEFAULT_HOST
return host, port
More information about the Zope3-Checkins
mailing list