use jq -r

This commit is contained in:
abhishek9686 2024-09-06 12:03:35 +04:00
parent cc003c8f73
commit 57434423a5

View file

@ -747,10 +747,10 @@ setup_mesh() {
fi
echo "Obtaining a netmaker enrollment key..."
local netmakerTag=$(nmctl enrollment_key list | jq '.[] | .tags[0]' | tr -d '"')
local netmakerTag=$(nmctl enrollment_key list | jq -r '.[] | .tags[0]')
if [ ${netmakerTag} = "netmaker" ]; then
# key exists already, fetch token
TOKEN=$(nmctl enrollment_key list | jq '.[] | select(.tags[0]=="netmaker") | .token' | tr -d '"')
TOKEN=$(nmctl enrollment_key list | jq -r '.[] | select(.tags[0]=="netmaker") | .token')
else
local tokenJson=$(nmctl enrollment_key create --tags netmaker --unlimited --networks netmaker)
TOKEN=$(jq -r '.token' <<<${tokenJson})