From d72d43a51ff42f21e3744a228019a4c33c391d02 Mon Sep 17 00:00:00 2001 From: Markus Pesch <markus.pesch@cryptic.systems> Date: Mon, 31 Mar 2025 18:15:59 +0200 Subject: [PATCH] fix(scripts): shellcheck: SC2181 --- scripts/token.sh | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/scripts/token.sh b/scripts/token.sh index cbb2ebd..ac4fd37 100755 --- a/scripts/token.sh +++ b/scripts/token.sh @@ -8,9 +8,14 @@ check_token() { set +e echo "Checking for existing token..." - token="$(kubectl get secret "$SECRET_NAME" -o jsonpath="{.data['token']}" 2> /dev/null)" - [ $? -ne 0 ] && return 1 - [ -z "$token" ] && return 2 + if ! token=$(kubectl get secret "${SECRET_NAME}" -o jsonpath="{.data['token']}" 2> /dev/null); then + return 1 + fi + + if [ -z "${token}" ]; then + return 2 + fi + return 0 }