From 2e3820603a1d5074718844040b509289474c3094 Mon Sep 17 00:00:00 2001 From: allegroai <> Date: Thu, 5 Mar 2020 12:28:36 +0200 Subject: [PATCH] Allow argparser override values with command line even in remote execution (essential for sub-process support) --- trains/task.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/trains/task.py b/trains/task.py index 9e8d45de..380dffe9 100644 --- a/trains/task.py +++ b/trains/task.py @@ -1207,8 +1207,6 @@ class Task(_Task): parsed_args = _parsed_args if running_remotely() and self.is_main_task(): - # This hack prevents Argparse from crashing when running remotely with different set of parameters - sys.argv = sys.argv[:1] self._arguments.copy_to_parser(parser, parsed_args) else: self._arguments.copy_defaults_from_argparse(parser, args=args, namespace=namespace, parsed_args=parsed_args)