ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/BOSS/BossPython/BossSession.py
(Generate patch)

Comparing COMP/BOSS/BossPython/BossSession.py (file contents):
Revision 1.27 by gcodispo, Mon Jul 2 09:40:39 2007 UTC vs.
Revision 1.28 by gcodispo, Wed Jul 18 08:59:17 2007 UTC

# Line 166 | Line 166 | class BossSession(_object):
166  
167  
168      def loadByName( self, taskName ):
169 <        self.getTasksByName(taskName)
169 >        start = self.getTasksByName(taskName)
170          ciao = {}
171          size = self.tasksInMemory()
172 <        for i in range(size):
172 >        for i in range( start, size ):
173              ciao[self.locate(i).id()] = self.locate(i)
174          return ciao
175  
176  
177      def loadByTaskInfo( self, taskInfo ):
178 <        self.getTasksByTaskInfo(taskInfo)
178 >        start = self.getTasksByTaskInfo(taskInfo)
179          ciao = {}
180          size = self.tasksInMemory()
181 <        for i in range(size):
181 >        for i in range( start, size ):
182              ciao[self.locate(i).id()] = self.locate(i)
183          return ciao
184  
185  
186      def loadByJobName( self, jobName ):
187 <        self.getTasksByJobName( jobName )
187 >        start = self.getTasksByJobName( jobName )
188          ciao = {}
189          size = self.tasksInMemory()
190 <        for i in range(size):
190 >        for i in range( start, size ):
191              ciao[self.locate(i).id()] = self.locate(i)
192          return ciao
193  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines