[Checkins] SVN: zc.reloadmonitor/trunk/ Make zc.reloadmonitor compatible with zope.interface 3.5

Patrick Strawderman patrick at zope.com
Thu Oct 7 11:27:54 EDT 2010


Log message for revision 117361:
  Make zc.reloadmonitor compatible with zope.interface 3.5

Changed:
  U   zc.reloadmonitor/trunk/README.txt
  U   zc.reloadmonitor/trunk/src/zc/reloadmonitor/__init__.py

-=-
Modified: zc.reloadmonitor/trunk/README.txt
===================================================================
--- zc.reloadmonitor/trunk/README.txt	2010-10-07 15:26:25 UTC (rev 117360)
+++ zc.reloadmonitor/trunk/README.txt	2010-10-07 15:27:54 UTC (rev 117361)
@@ -20,6 +20,11 @@
 Changes
 *******
 
+0.2.0 (2010-10-07)
+==================
+
+- Make the reload monitor compatible with zope.interface 3.5.
+
 0.1.0 (2010-09-03)
 ==================
 

Modified: zc.reloadmonitor/trunk/src/zc/reloadmonitor/__init__.py
===================================================================
--- zc.reloadmonitor/trunk/src/zc/reloadmonitor/__init__.py	2010-10-07 15:26:25 UTC (rev 117360)
+++ zc.reloadmonitor/trunk/src/zc/reloadmonitor/__init__.py	2010-10-07 15:27:54 UTC (rev 117361)
@@ -17,7 +17,6 @@
 import zope.interface
 import zc.monitor.interfaces
 
- at zope.interface.provider(zc.monitor.interfaces.IMonitorPlugin)
 def reloadmonitor(connection, name):
     """reload an already-imported module
 
@@ -29,5 +28,8 @@
     reload(sys.modules[name])
     print >>connection, 'done'
 
+zope.interface.directlyProvides(
+    reloadmonitor, zc.monitor.interfaces.IMonitorPlugin)
+
 def configure(name='reload'):
     zope.component.provideUtility(reloadmonitor, name=name)



More information about the checkins mailing list