Changeset 261 for tbroadcast/HEAD/python
- Timestamp:
- Oct 2, 2006, 6:54:16 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
tbroadcast/HEAD/python/tbroadcast.py
r260 r261 431 431 header = header + '#--------------------------------------------------------------\n' 432 432 print header 433 project_path = self.current_project['path']+'/'+self.current_project['version']+'/' 434 log_name = string.replace(path, project_path, '') 435 log_name = string.replace(log_name, '/cmt', '') 436 log_name = string.replace(log_name, '/', '_') 437 log_name = log_name+'.loglog' 438 arg['log'] = log_name 433 439 cmd = "cd "+ path +";"+ arg['cmd'] 434 440 #status, output= commands.getstatusoutput(cmd) 435 441 # init output file 436 442 if self.output is not None: 437 f = open (self.output+'/'+ arg['package']+'.loglog', 'w+')443 f = open (self.output+'/'+ log_name, 'w+') 438 444 f.write (header) 439 445 f.close() 440 446 if self.error is not None: 441 f = open (self.error+'/ '+arg['package']+'.loglog', 'w+')447 f = open (self.error+'/error'+log_name, 'w+') 442 448 f.close() 443 self.packages[arg['package']] ['startTime'] = time.time () 449 self.packages[arg['package']] ['startTime'] = time.time () 444 450 status, output, error, pythonError = exeCommand(sCmd=cmd, oLineCallback=self.redirectOutput, arg=arg)#,iTimeout = 3600) 445 451 self.packages[arg['package']] ['endTime'] = time.time () … … 463 469 if self.output is not None: 464 470 if index==0: 465 f = open (self.output+'/'+arg[' package']+'.loglog', 'a')471 f = open (self.output+'/'+arg['log'], 'a') 466 472 f.write (buffer+'\n') 467 473 f.close() 468 474 elif index==1: 469 475 if self.error is not None: 470 f = open (self.error+'/ '+arg['package']+'.loglog', 'a')476 f = open (self.error+'/error'+arg['log'], 'a') 471 477 else: 472 f = open (self.output+'/'+arg[' package']+'.loglog', 'a')478 f = open (self.output+'/'+arg['log'], 'a') 473 479 f.write (buffer+'\n') 474 480 f.close()
Note: See TracChangeset
for help on using the changeset viewer.