ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CRAB/python/DBinterface.py
(Generate patch)

Comparing COMP/CRAB/python/DBinterface.py (file contents):
Revision 1.4 by spiga, Wed Mar 5 18:30:40 2008 UTC vs.
Revision 1.5 by spiga, Fri Mar 7 09:27:49 2008 UTC

# Line 111 | Line 111 | class DBinterface:
111          """
112          task = common.bossSession.loadTaskByID(1)
113          #task = common.bossSession.loadTaskByName( common.work_space.taskName())
114 <        common.bossSession.getRunningInstance(task.jobs[nj])
114 >        common.bossSession.getRunningInstance(task.jobs[nj-1])
115          for key in optsToSave.keys():
116 <            task.jobs[nj].runningJob[key] = optsToSave[key]
116 >            task.jobs[nj-1].runningJob[key] = optsToSave[key]
117          common.bossSession.updateDB( task )
118          return
119  
# Line 198 | Line 198 | class DBinterface:
198          task = common.bossSession.loadTaskByID(1)
199         # task = common.bossSession.loadTaskByName( common.work_space.taskName() )
200          for i in jobs:
201 <            common.bossSession.getRunningInstance(task.jobs[i])
202 <            lines.append(task.jobs[i].runningJob[attr])
201 >            common.bossSession.getRunningInstance(task.jobs[i-1])
202 >            lines.append(task.jobs[i-1].runningJob[attr])
203          return lines
204  
205      def queryDistJob(self, attr):
# Line 207 | Line 207 | class DBinterface:
207          Returns the list of distinct value for a given job attributes
208          '''
209          distAttr=[]
210 <        task = common.bossSession.loadJobDistAttr( 1, attr )
210 >        task = common.bossSession.loadJobDist( 1, attr )
211          for i in task: distAttr.append(i[attr])  
212          return  distAttr
213  
214 <    def queryDistJobHadr(self, attr_1, attr_2, list):
214 >    def queryDistJob_Attr(self, attr_1, attr_2, list):
215          '''
216          Returns the list of distinct value for a given job attributes
217          '''
218          distAttr=[]
219 <        task = common.bossSession.loadJobDistAttrHadr( 1, attr_1, attr_2, list )
219 >        task = common.bossSession.loadJobDistAttr_Attr( 1, attr_1, attr_2, list )
220          for i in task: distAttr.append(i[attr_1])  
221          return  distAttr
222      def queryAttrJob(self, attr, field):

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines