From: James Bunton Date: Sat, 27 Jun 2015 08:16:48 +0000 (+1000) Subject: batch-run chdir before running X-Git-Url: https://code.delx.au/transcoding/commitdiff_plain/eebd73311f7b32dfc6ee07c04c82565d5d4d9e66?ds=sidebyside batch-run chdir before running --- diff --git a/batch-run b/batch-run index d62cec1..ab231af 100755 --- a/batch-run +++ b/batch-run @@ -67,11 +67,13 @@ def parse_args(): help="The number of concurrent jobs to run") opts, args = parser.parse_args(sys.argv[1:]) opts.running_jobs = [] + args = map(os.path.abspath, args) return opts, args def main(): opts, args = parse_args() for name in args: + os.chdir(os.path.dirname(name)) batch_process(opts, parse_file(open(name))) if __name__ == "__main__":