[Checkins] SVN: lovely.remotetask/trunk/src/lovely/remotetask/service.py Backward compatibility

Jürgen Kartnaller juergen at kartnaller.at
Tue Apr 17 11:17:22 EDT 2007


Log message for revision 74201:
  Backward compatibility

Changed:
  U   lovely.remotetask/trunk/src/lovely/remotetask/service.py

-=-
Modified: lovely.remotetask/trunk/src/lovely/remotetask/service.py
===================================================================
--- lovely.remotetask/trunk/src/lovely/remotetask/service.py	2007-04-17 13:20:46 UTC (rev 74200)
+++ lovely.remotetask/trunk/src/lovely/remotetask/service.py	2007-04-17 15:17:21 UTC (rev 74201)
@@ -45,6 +45,9 @@
 
     taskInterface = interfaces.ITask
 
+    _scheduledJobs  = None
+    _scheduledQueue = None
+
     def __init__(self):
         super(TaskService, self).__init__()
         self._counter = 1
@@ -124,6 +127,10 @@
 
     def startProcessing(self):
         """See interfaces.ITaskService"""
+        if self._scheduledJobs == None:
+            self._scheduledJobs = IOBTree()
+        if self._scheduledQueue == None:
+            self._scheduledQueue = zc.queue.PersistentQueue()
         path = [parent.__name__ for parent in zapi.getParents(self)
                  if parent.__name__]
         path.reverse()



More information about the Checkins mailing list