From e7009cb9e38b694a4515b9124654d6400e7e1d09 Mon Sep 17 00:00:00 2001 From: Thanh Ha Date: Thu, 18 Oct 2018 13:39:59 -0400 Subject: [PATCH] Fix get-credentials subcommand When we refactored the Jenkins module in I2168adf9bc992b719da6c0350a446830015e6df6 we forgot to refactor the get-credentials command so it broke. Change-Id: I1ee04d2753327557e4d7e5e017a3d6ca7741fef0 Signed-off-by: Thanh Ha --- lftools/cli/jenkins/__init__.py | 4 ++-- releasenotes/notes/fix-get-credentials-6759fee7366c5602.yaml | 5 +++++ 2 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 releasenotes/notes/fix-get-credentials-6759fee7366c5602.yaml diff --git a/lftools/cli/jenkins/__init__.py b/lftools/cli/jenkins/__init__.py index 681d1f1d..25905cad 100644 --- a/lftools/cli/jenkins/__init__.py +++ b/lftools/cli/jenkins/__init__.py @@ -45,7 +45,7 @@ def jenkins_cli(ctx, server, user, password): @click.pass_context def get_credentials(ctx): """Print all available Credentials.""" - server = ctx.obj['server'] + jenkins = ctx.obj['jenkins'] groovy_script = """ import com.cloudbees.plugins.credentials.* @@ -63,7 +63,7 @@ for (c in creds) { } catch (MissingPropertyException) {} } """ - result = server.run_script(groovy_script) + result = jenkins.server.run_script(groovy_script) log.info(result) diff --git a/releasenotes/notes/fix-get-credentials-6759fee7366c5602.yaml b/releasenotes/notes/fix-get-credentials-6759fee7366c5602.yaml new file mode 100644 index 00000000..dc916d9a --- /dev/null +++ b/releasenotes/notes/fix-get-credentials-6759fee7366c5602.yaml @@ -0,0 +1,5 @@ +--- +fixes: + - | + The get-credentials command is now fixed since it was was broken after + refactoring done in Gerrit patch I2168adf9bc992b719da6c0350a446830015e6df6. -- 2.16.6