mirror of
https://gitlab.com/psuapp/psu.git
synced 2024-08-30 18:12:34 +00:00
Mask AUTH_TOKEN value
This commit is contained in:
committed by
Tortue Torche
parent
ad2f8affd8
commit
542e2149d5
11
psu
11
psu
@ -868,9 +868,14 @@ echo_debug() {
|
|||||||
mask_variables() {
|
mask_variables() {
|
||||||
local message="$1"
|
local message="$1"
|
||||||
|
|
||||||
if [ "$MASKED_VARIABLES" == "true" ]; then
|
if [ "$MASKED_VARIABLES" == "true" ] && [ -n "$PORTAINER_PASSWORD" ]; then
|
||||||
# Mask PORTAINER_PASSWORD variable value
|
# Mask PORTAINER_PASSWORD and AUTH_TOKEN variable values
|
||||||
message=$(echo "$message" | sed "s/$PORTAINER_PASSWORD/[MASKED]/g")
|
local auth_token_masked
|
||||||
|
auth_token_masked="$AUTH_TOKEN"
|
||||||
|
if [ -z "$auth_token_masked" ]; then
|
||||||
|
auth_token_masked="$PORTAINER_PASSWORD"
|
||||||
|
fi
|
||||||
|
message=$(echo "$message" | sed "s/\($PORTAINER_PASSWORD\|$auth_token_masked\)/[MASKED]/g")
|
||||||
elif [ "$MASKED_VARIABLES" == "extended" ]; then
|
elif [ "$MASKED_VARIABLES" == "extended" ]; then
|
||||||
# Mask all variable values with PASSWORD or TOKEN in their name
|
# Mask all variable values with PASSWORD or TOKEN in their name
|
||||||
local masked_vars
|
local masked_vars
|
||||||
|
Reference in New Issue
Block a user