From eebd73311f7b32dfc6ee07c04c82565d5d4d9e66 Mon Sep 17 00:00:00 2001 From: James Bunton Date: Sat, 27 Jun 2015 18:16:48 +1000 Subject: [PATCH] batch-run chdir before running --- batch-run | 2 ++ 1 file changed, 2 insertions(+) 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__": -- 2.39.2