[CalendarServer-changes] [1361] CalendarServer/trunk/twistedcaldav
source_changes at macosforge.org
source_changes at macosforge.org
Mon Mar 12 16:58:34 PDT 2007
Revision: 1361
http://trac.macosforge.org/projects/calendarserver/changeset/1361
Author: dreid at apple.com
Date: 2007-03-12 16:58:34 -0700 (Mon, 12 Mar 2007)
Log Message:
-----------
Use IServiceMaker.tapname to determine the tap of the child twistd processes
Modified Paths:
--------------
CalendarServer/trunk/twistedcaldav/cluster.py
CalendarServer/trunk/twistedcaldav/tap.py
Modified: CalendarServer/trunk/twistedcaldav/cluster.py
===================================================================
--- CalendarServer/trunk/twistedcaldav/cluster.py 2007-03-12 23:20:14 UTC (rev 1360)
+++ CalendarServer/trunk/twistedcaldav/cluster.py 2007-03-12 23:58:34 UTC (rev 1361)
@@ -48,9 +48,11 @@
class TwistdSlaveProcess(object):
prefix = "caldav"
- def __init__(self, twistd, configFile, interfaces, port, sslPort):
+ def __init__(self, twistd, tapname, configFile, interfaces, port, sslPort):
self.twistd = twistd
+ self.tapname = tapname
+
self.configFile = configFile
self.port = port
@@ -60,7 +62,7 @@
def getName(self):
return '%s-%s' % (self.prefix, self.port)
-
+
def getSSLName(self):
return '%s-%s' % (self.prefix, self.sslPort)
@@ -70,7 +72,7 @@
self.twistd,
'-u', config.UserName,
'-g', config.GroupName,
- '-n', 'caldav',
+ '-n', self.tapname,
'-f', self.configFile,
'-o', 'ProcessType=Slave',
'-o', 'BindAddresses=%s' % (','.join(self.interfaces),),
@@ -113,6 +115,7 @@
sslport += 1
process = TwistdSlaveProcess(config.Twisted['twistd'],
+ self.tapname,
options['config'],
bindAddress,
port, sslport)
Modified: CalendarServer/trunk/twistedcaldav/tap.py
===================================================================
--- CalendarServer/trunk/twistedcaldav/tap.py 2007-03-12 23:20:14 UTC (rev 1360)
+++ CalendarServer/trunk/twistedcaldav/tap.py 2007-03-12 23:58:34 UTC (rev 1361)
@@ -467,7 +467,7 @@
interface=bindAddress
)
httpsService.setServiceParent(service)
-
+
return service
makeService_Combined = makeService_Combined
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20070312/c73bb207/attachment.html
More information about the calendarserver-changes
mailing list