+ # Wait for remaining jobs to finish
+ wait_for_completion(1, running_jobs)
+
+def parse_args():
+ parser = optparse.OptionParser(usage="%prog batchfile1 [batchfile2] ...")
+ parser.add_option("-j", "--jobs",
+ action="store", dest="jobs", default=1, type="int",
+ help="The number of concurrent jobs to run")
+ opts, args = parser.parse_args(sys.argv[1:])
+ opts.running_jobs = []
+ return opts, args