[Zope3-checkins] CVS: Zope3/src/zope/app/services - configure.zcml:1.29
Guido van Rossum
guido@python.org
Thu, 15 May 2003 17:30:44 -0400
Update of /cvs-repository/Zope3/src/zope/app/services
In directory cvs.zope.org:/tmp/cvs-serv6406
Modified Files:
configure.zcml
Log Message:
Add rudimentary fssync support.
You can now successfully check out /++etc++site. You can commit its
folders (e.g. default) but not /++etc++site itself (because its parent
claims that it's not in the table of contents). I'm sure lots of
stuff doesn't work, but it's a start.
=== Zope3/src/zope/app/services/configure.zcml 1.28 => 1.29 ===
--- Zope3/src/zope/app/services/configure.zcml:1.28 Tue Apr 22 12:54:32 2003
+++ Zope3/src/zope/app/services/configure.zcml Thu May 15 17:30:44 2003
@@ -1,4 +1,7 @@
-<zopeConfigure xmlns='http://namespaces.zope.org/zope'>
+<zopeConfigure
+ xmlns='http://namespaces.zope.org/zope'
+ xmlns:fssync='http://namespaces.zope.org/fssync'
+ >
<!-- Configuration registries -->
@@ -470,5 +473,22 @@
<!-- Utility Service -->
<include file="utility.zcml" />
+
+<!-- Filesystem synchronization support -->
+
+<fssync:adapter
+ class=".configuration.ConfigurationManager"
+ factory="zope.app.content.fssync.DirectoryAdapter"
+ />
+
+<fssync:adapter
+ class=".folder.SiteManagementFolder"
+ factory="zope.app.content.fssync.DirectoryAdapter"
+ />
+
+<fssync:adapter
+ class=".service.ServiceManager"
+ factory="zope.app.content.fssync.DirectoryAdapter"
+ />
</zopeConfigure>