# HG changeset patch # User Tom Fredrik Blenning Klaussen # Date 1352927338 -3600 # Node ID 07e34df56b2a9d3f77c0a0fa730d16b87bccdf58 # Parent 5b542d05e2b1d37f0b8ef6b7e979efb57972875e Separate target for running from only conffilename. diff -r 5b542d05e2b1 -r 07e34df56b2a codeOptimizer.py --- a/codeOptimizer.py Wed Nov 14 22:04:53 2012 +0100 +++ b/codeOptimizer.py Wed Nov 14 22:08:58 2012 +0100 @@ -62,17 +62,21 @@ print str(r) + ' : ' + file.lines[r].rstrip() +def codeOptimizerFromFilename(conffile, infiles): + try: + options = Config(conffile) + except: + print sys.argv[1] + ' is not a valid xml file' + sys.exit(1) + + codeOptimizer(options, infiles) + + + if len(sys.argv) < 2: usage(sys.argv[0]) sys.exit(1) -try: - options = Config(sys.argv[1]) -except: - print sys.argv[1] + ' is not a valid xml file' - sys.exit(1) - infiles = sys.argv[2:] -codeOptimizer(options, infiles) - +codeOptimizerFromFilename(sys.argv[1], infiles)