Jelajahi Sumber

added debug prints for job add/remove

Darren Ranalli 19 tahun lalu
induk
melakukan
f7a9220832
1 mengubah file dengan 2 tambahan dan 0 penghapusan
  1. 2 0
      direct/src/showbase/JobManager.py

+ 2 - 0
direct/src/showbase/JobManager.py

@@ -49,6 +49,7 @@ class JobManager:
             self._highestPriority = pri
             self._highestPriority = pri
         if len(self._jobId2pri) == 1:
         if len(self._jobId2pri) == 1:
             taskMgr.add(self._process, JobManager.TaskName)
             taskMgr.add(self._process, JobManager.TaskName)
+        self.notify.debug('added job %s' % job.getJobName())
         
         
     def remove(self, job):
     def remove(self, job):
         assert self.notify.debugCall()
         assert self.notify.debugCall()
@@ -73,6 +74,7 @@ class JobManager:
                 else:
                 else:
                     taskMgr.remove(JobManager.TaskName)
                     taskMgr.remove(JobManager.TaskName)
                     self._highestPriority = 0
                     self._highestPriority = 0
+        self.notify.debug('removed job %s' % job.getJobName())
 
 
     def finish(self, job):
     def finish(self, job):
         # run this job, right now, until it finishes
         # run this job, right now, until it finishes