File tree Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -25,6 +25,17 @@ def _create_args_parser(
2525 config : Optional [Dict [str , Any ]] = None ,
2626) -> argparse .ArgumentParser :
2727 parameters = inspect .signature (cmpnt_fn ).parameters
28+ return _create_args_parser_from_parameters (
29+ cmpnt_fn , parameters , cmpnt_defaults , config
30+ )
31+
32+
33+ def _create_args_parser_from_parameters (
34+ cmpnt_fn : Callable [..., Any ], # pyre-ignore[2]
35+ parameters : Mapping [str , inspect .Parameter ],
36+ cmpnt_defaults : Optional [Dict [str , str ]] = None ,
37+ config : Optional [Dict [str , Any ]] = None ,
38+ ) -> argparse .ArgumentParser :
2839 function_desc , args_desc = get_fn_docstring (cmpnt_fn )
2940 script_parser = argparse .ArgumentParser (
3041 prog = f"torchx run <run args...> { cmpnt_fn .__name__ } " ,
You can’t perform that action at this time.
0 commit comments