~domy/corpusfiltergraph/old-main

« back to all changes in this revision

Viewing changes to lib/corpusfg/manager.py

  • Committer: Tom Hoar
  • Date: 2013-09-06 02:35:09 UTC
  • Revision ID: tahoar@precisiontranslationtools.com-20130906023509-ud2js631uzauph9t
Backport lxml to TMX modules. Minor UI displays to corpusfg.py and manager.py

Show diffs side-by-side

added added

removed removed

Lines of Context:
6
6
#===============================================================================
7
7
 
8
8
#version:
9
 
#4.6.346 - minor version update
 
9
#4.6.347 - moved 'if result >0: break' in run() loop to after reporting completed file sets
 
10
 
10
11
 
11
12
import sys
12
13
import os
43
44
                'umask': 0,
44
45
                'usemanager': True,
45
46
                'verbose': logging.WARNING,
46
 
                'version': '4.6.346',
 
47
                'version': '4.6.347',
47
48
                'versions': False,
48
49
                }
49
50
        command = 'run'
392
393
                                        break
393
394
 
394
395
                        fq.close()
395
 
                        if result: break
396
396
                        sys.stdout.write('\n')
397
397
                        sys.stdout.write('Completed: %d file set(s)\n'%(self.progress.amount/runs))
398
398
                        logger.info('%s\t%s',*['complete','%d of %d'%(self.progress.amount,self.progress.max)])
399
399
                        with open(self.statusgraph,'w') as f:
400
400
                                f.write('%s\t%s\t%s\t%s\t%d\t%d\t%s\n'%(cf.timestamp(),self.filtergraph.graphname,'run(%s)'%(run),'complete',self.progress.amount,self.progress.max,self.logfile))
401
401
                        sys.stdout.flush()
 
402
                        if result > 0: break
402
403
 
403
404
                self.filtergraph.isrunning = False
404
405