[Zope-Checkins] SVN: Zope/trunk/src/Zope2/Startup/zopectl.py restore ability to set sockname from command line
Chris Withers
chris at simplistix.co.uk
Tue Aug 10 03:10:02 EDT 2010
Log message for revision 115616:
restore ability to set sockname from command line
Changed:
U Zope/trunk/src/Zope2/Startup/zopectl.py
-=-
Modified: Zope/trunk/src/Zope2/Startup/zopectl.py
===================================================================
--- Zope/trunk/src/Zope2/Startup/zopectl.py 2010-08-10 06:58:11 UTC (rev 115615)
+++ Zope/trunk/src/Zope2/Startup/zopectl.py 2010-08-10 07:10:01 UTC (rev 115616)
@@ -122,6 +122,10 @@
# the command line option can set this.
program = None
+ # this indicates that no explict socket name has been provided.
+ # the command line option can set this.
+ sockname = None
+
# XXX Suppress using Zope's <eventlog> section to avoid using the
# same logging for zdctl as for the Zope appserver. There still
# needs to be a way to set a logfile for zdctl.
@@ -178,7 +182,10 @@
self.program = config.runner.program
else:
self.program = [os.path.join(self.directory, "bin", "runzope")]
- if config.runner and config.runner.socket_name:
+ if self.sockname:
+ # set by command line option
+ pass
+ elif config.runner and config.runner.socket_name:
self.sockname = config.runner.socket_name
else:
self.sockname = os.path.join(self.clienthome, "zopectlsock")
More information about the Zope-Checkins
mailing list