[Zope3-checkins] CVS: Zope3/src/zope/app/interfaces/services - configuration.py:1.11.2.1 service.py:1.12.4.1
Jim Fulton
jim@zope.com
Thu, 17 Apr 2003 06:18:26 -0400
Update of /cvs-repository/Zope3/src/zope/app/interfaces/services
In directory cvs.zope.org:/tmp/cvs-serv27463/src/zope/app/interfaces/services
Modified Files:
Tag: uk-april-2003-usability-branch
configuration.py service.py
Log Message:
Checking Seb's sprint work into a branch
=== Zope3/src/zope/app/interfaces/services/configuration.py 1.11 => 1.11.2.1 ===
--- Zope3/src/zope/app/interfaces/services/configuration.py:1.11 Mon Apr 14 14:03:18 2003
+++ Zope3/src/zope/app/interfaces/services/configuration.py Thu Apr 17 06:17:55 2003
@@ -379,6 +379,7 @@
has more than one, the one returned from an unnamed access is
undefined.
+
"""
def getConfigurationManager():
=== Zope3/src/zope/app/interfaces/services/service.py 1.12 => 1.12.4.1 ===
--- Zope3/src/zope/app/interfaces/services/service.py:1.12 Mon Mar 24 06:09:39 2003
+++ Zope3/src/zope/app/interfaces/services/service.py Thu Apr 17 06:17:55 2003
@@ -80,7 +80,9 @@
class IWriteServiceManagerContainer(Interface):
def setServiceManager(sm):
- """Sets the service manager for this object."""
+ """Sets the service manager for this object.
+
+ If sm is not an IServiceService, raise a ValueError"""
Write = IWriteServiceManagerContainer
@@ -88,6 +90,9 @@
IWriteServiceManagerContainer):
pass
+class IActiveServiceManagerContainer(IServiceManagerContainer):
+ """This is a ServiceManagerContainer which always contains a ServiceManager"""
+ pass
class IBindingAware(Interface):