[Checkins] SVN: zope.app.server/trunk/ Depend on new ``zope.processlifetime`` implementations instead of using BBB imports from ``zope.app.appsetup``.
Michael Howitz
mh at gocept.com
Fri Jun 12 15:37:28 EDT 2009
Log message for revision 100906:
Depend on new ``zope.processlifetime`` implementations instead of using BBB imports from ``zope.app.appsetup``.
Changed:
U zope.app.server/trunk/CHANGES.txt
U zope.app.server/trunk/setup.py
U zope.app.server/trunk/src/zope/app/server/main.py
-=-
Modified: zope.app.server/trunk/CHANGES.txt
===================================================================
--- zope.app.server/trunk/CHANGES.txt 2009-06-12 19:36:59 UTC (rev 100905)
+++ zope.app.server/trunk/CHANGES.txt 2009-06-12 19:37:28 UTC (rev 100906)
@@ -5,8 +5,10 @@
3.4.3 (unreleased)
------------------
-- ...
+- Depend on new ``zope.processlifetime`` implementations instead of
+ using BBB imports from ``zope.app.appsetup``.
+
3.4.2 (2008-08-18)
------------------
@@ -19,7 +21,7 @@
- Fixed restart so that the process exits with a non-zero exit status
so it gets restarted by zdaemon, or an equivalent mechanism.
-- Removed the use of ThreadedAsync.
+- Removed the use of ``ThreadedAsync``.
3.4.0 (2007-10-27)
------------------
Modified: zope.app.server/trunk/setup.py
===================================================================
--- zope.app.server/trunk/setup.py 2009-06-12 19:36:59 UTC (rev 100905)
+++ zope.app.server/trunk/setup.py 2009-06-12 19:37:28 UTC (rev 100906)
@@ -59,6 +59,7 @@
'zope.interface',
'zope.publisher',
'zope.server',
+ 'zope.processlifetime',
'zdaemon',
'ZConfig',
'ZODB3',
Modified: zope.app.server/trunk/src/zope/app/server/main.py
===================================================================
--- zope.app.server/trunk/src/zope/app/server/main.py 2009-06-12 19:36:59 UTC (rev 100905)
+++ zope.app.server/trunk/src/zope/app/server/main.py 2009-06-12 19:37:28 UTC (rev 100906)
@@ -24,7 +24,7 @@
from zdaemon import zdoptions
import zope.app.appsetup.appsetup
-import zope.app.appsetup.interfaces
+import zope.processlifetime
import zope.app.appsetup.product
from zope.event import notify
from zope.server.taskthreads import ThreadedTaskDispatcher
@@ -72,7 +72,7 @@
zope.app.appsetup.config(options.site_definition)
db = zope.app.appsetup.appsetup.multi_database(options.databases)[0][0]
- notify(zope.app.appsetup.interfaces.DatabaseOpened(db))
+ notify(zope.processlifetime.DatabaseOpened(db))
return db
@@ -84,8 +84,8 @@
except KeyboardInterrupt:
# Exit without spewing an exception.
pass
-
+
def load_options(args=None):
if args is None:
args = sys.argv[1:]
@@ -121,7 +121,7 @@
db = zope.app.appsetup.appsetup.multi_database(options.databases)[0][0]
- notify(zope.app.appsetup.interfaces.DatabaseOpened(db))
+ notify(zope.processlifetime.DatabaseOpened(db))
task_dispatcher = ThreadedTaskDispatcher()
task_dispatcher.setThreadCount(options.threads)
@@ -129,6 +129,6 @@
for server in options.servers:
server.create(task_dispatcher, db)
- notify(zope.app.appsetup.interfaces.ProcessStarting())
+ notify(zope.processlifetime.ProcessStarting())
return db
More information about the Checkins
mailing list