diff options
author | Yilei Yang <yileiyang@google.com> | 2018-05-11 11:24:52 -0700 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-05-11 11:25:05 -0700 |
commit | 2dd1c7e6d394ebf8da5c3f53e31da160df368c64 (patch) | |
tree | 872a012232aef773cd0ff8bf930db1d6b7edc5a1 /absl/app.py | |
parent | 7c5f3761d5a0e572146aa50976d3a4dd10e39d13 (diff) | |
download | absl-py-2dd1c7e6d394ebf8da5c3f53e31da160df368c64.tar.gz |
Internal change, minor refactoring.
PiperOrigin-RevId: 196282533
Diffstat (limited to 'absl/app.py')
-rw-r--r-- | absl/app.py | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/absl/app.py b/absl/app.py index b5cf2d0..ef2ee67 100644 --- a/absl/app.py +++ b/absl/app.py @@ -200,7 +200,7 @@ def _register_and_parse_flags_with_usage(argv=None): define_help_flags() original_argv = sys.argv if argv is None else argv - argv = parse_flags_with_usage(original_argv) + args_to_main = parse_flags_with_usage(original_argv) # Exit when told so. if FLAGS.only_check_args: sys.exit(0) @@ -210,7 +210,7 @@ def _register_and_parse_flags_with_usage(argv=None): FLAGS.verbosity = 0 _register_and_parse_flags_with_usage.done = True - return argv + return args_to_main _register_and_parse_flags_with_usage.done = False @@ -269,9 +269,9 @@ def run(main, argv=None): - If main() raises a UsageError, prints usage and the error message. """ try: - argv = _run_init(sys.argv if argv is None else argv) + args = _run_init(sys.argv if argv is None else argv) try: - _run_main(main, argv) + _run_main(main, args) except UsageError as error: usage(shorthelp=True, detailed_error=error, exitcode=error.exitcode) except: @@ -291,7 +291,7 @@ def _run_init(argv): command_name.make_process_name_useful() # Set up absl logging handler. logging.use_absl_handler() - argv = _register_and_parse_flags_with_usage(argv=argv) + args = _register_and_parse_flags_with_usage(argv=argv) if faulthandler: try: faulthandler.enable() @@ -300,7 +300,7 @@ def _run_init(argv): # Disabled faulthandler is a low-impact error. pass _run_init.done = True - return argv + return args _run_init.done = False |