Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit18aa1fc

Browse files
JohnVillalovosnejch
authored andcommitted
feat: add--no-mask-credentials CLI argument
This gives the ability to not mask credentials when using the`--debug` argument.
1 parent9b4b0ef commit18aa1fc

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

‎gitlab/cli.py‎

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -308,6 +308,12 @@ def _get_base_parser(add_help: bool = True) -> argparse.ArgumentParser:
308308
action="store_true",
309309
default=os.getenv("GITLAB_SKIP_LOGIN"),
310310
)
311+
parser.add_argument(
312+
"--no-mask-credentials",
313+
help="Don't mask credentials in debug mode",
314+
dest="mask_credentials",
315+
action="store_false",
316+
)
311317
returnparser
312318

313319

@@ -395,6 +401,7 @@ def main() -> None:
395401
gitlab_resource=args.gitlab_resource
396402
resource_action=args.resource_action
397403
skip_login=args.skip_login
404+
mask_credentials=args.mask_credentials
398405

399406
args_dict=vars(args)
400407
# Remove CLI behavior-related args
@@ -406,6 +413,7 @@ def main() -> None:
406413
"gitlab",
407414
"gitlab_resource",
408415
"job_token",
416+
"mask_credentials",
409417
"oauth_token",
410418
"output",
411419
"pagination",
@@ -425,7 +433,7 @@ def main() -> None:
425433
try:
426434
gl=gitlab.Gitlab.merge_config(vars(options),gitlab_id,config_files)
427435
ifdebug:
428-
gl.enable_debug()
436+
gl.enable_debug(mask_credentials=mask_credentials)
429437
ifnotskip_loginand (gl.private_tokenorgl.oauth_token):
430438
gl.auth()
431439
exceptExceptionase:

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp