Skip to content

Commit 990fc0f

Browse files
committed
Appended [1:] to sys.argv refs for readability
1 parent 060bed5 commit 990fc0f

4 files changed

Lines changed: 12 additions & 12 deletions

File tree

remove-json-keys/src/remove_json_keys/lib/log.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -69,13 +69,13 @@ def cmd_docs_url_exit(cli, msg='', cmd='help'):
6969
sys.exit(1)
7070

7171
def debug(msg, cli=None, *args, **kwargs):
72-
if '--debug' not in sys.argv: return
72+
if '--debug' not in sys.argv[1:]: return
7373

7474
# Init --debug [target]
7575
debug_key=None
76-
debug_argidx = sys.argv.index('--debug')
77-
if debug_argidx +1 < len(sys.argv) and not sys.argv[debug_argidx +1].startswith('-'):
78-
debug_key = sys.argv[debug_argidx +1].replace('-', '_')
76+
debug_argidx = sys.argv[1:].index('--debug')
77+
if debug_argidx +2 < len(sys.argv) and not sys.argv[debug_argidx +2].startswith('-'):
78+
debug_key = sys.argv[debug_argidx +2].replace('-', '_')
7979

8080
if cli: # init data line
8181
if debug_key:

remove-json-keys/src/remove_json_keys/lib/settings.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ def load(cli):
9595
argparse_kwargs['action'] = 'store_false' if argparse_kwargs['action'] == 'store_true' \
9696
else 'store_true'
9797
for arg in args:
98-
if arg in sys.argv:
98+
if arg in sys.argv[1:]:
9999
log.warn_legacy_option(cli, arg, source='cli')
100100
break
101101
argp.add_argument(*args, **argparse_kwargs)
@@ -107,7 +107,7 @@ def load(cli):
107107
if unknown_args and not all(any(arg == exempt for exempt in exempt_flags) for arg in unknown_args):
108108
log.cmd_docs_url_exit(cli, f"{cli.msgs.err_UNRECOGNIZED_ARGS}: {' '.join(unknown_args)}", cmd='help')
109109
for ctrl_key, ctrl in vars(controls).items(): # process subcmds
110-
if getattr(ctrl, 'subcmd', False) and next(arg for arg in ctrl.args if arg.startswith('--'))[2:] in sys.argv:
110+
if getattr(ctrl, 'subcmd', False) and next(arg for arg in ctrl.args if arg.startswith('--'))[2:] in sys.argv[1:]:
111111
setattr(parsed_args, ctrl_key, True)
112112
applied_args = []
113113
for arg in sys.argv[1:]:

translate-messages/src/translate_messages/lib/log.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -69,13 +69,13 @@ def cmd_docs_url_exit(cli, msg='', cmd='help'):
6969
sys.exit(1)
7070

7171
def debug(msg, cli=None, *args, **kwargs):
72-
if '--debug' not in sys.argv: return
72+
if '--debug' not in sys.argv[1:]: return
7373

7474
# Init --debug [target]
7575
debug_key=None
76-
debug_argidx = sys.argv.index('--debug')
77-
if debug_argidx +1 < len(sys.argv) and not sys.argv[debug_argidx +1].startswith('-'):
78-
debug_key = sys.argv[debug_argidx +1].replace('-', '_')
76+
debug_argidx = sys.argv[1:].index('--debug')
77+
if debug_argidx +2 < len(sys.argv) and not sys.argv[debug_argidx +2].startswith('-'):
78+
debug_key = sys.argv[debug_argidx +2].replace('-', '_')
7979

8080
if cli: # init data line
8181
if debug_key:

translate-messages/src/translate_messages/lib/settings.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ def load(cli):
105105
argparse_kwargs['action'] = 'store_false' if argparse_kwargs['action'] == 'store_true' \
106106
else 'store_true'
107107
for arg in args:
108-
if arg in sys.argv:
108+
if arg in sys.argv[1:]:
109109
log.warn_legacy_option(cli, arg, source='cli')
110110
break
111111
argp.add_argument(*args, **argparse_kwargs)
@@ -117,7 +117,7 @@ def load(cli):
117117
if unknown_args and not all(any(arg == exempt for exempt in exempt_flags) for arg in unknown_args):
118118
log.cmd_docs_url_exit(cli, f"{cli.msgs.err_UNRECOGNIZED_ARGS}: {' '.join(unknown_args)}", cmd='help')
119119
for ctrl_key, ctrl in vars(controls).items(): # process subcmds
120-
if getattr(ctrl, 'subcmd', False) and next(arg for arg in ctrl.args if arg.startswith('--'))[2:] in sys.argv:
120+
if getattr(ctrl, 'subcmd', False) and next(arg for arg in ctrl.args if arg.startswith('--'))[2:] in sys.argv[1:]:
121121
setattr(parsed_args, ctrl_key, True)
122122
applied_args = []
123123
for arg in sys.argv[1:]:

0 commit comments

Comments
 (0)