From 0c61b223426327cf7503178723665ad1fb4e1353 Mon Sep 17 00:00:00 2001 From: Muhammad Atif Ali Date: Mon, 9 Oct 2023 17:04:19 +0300 Subject: [PATCH] create directory if it doesn't exist --- vault/run.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/vault/run.sh b/vault/run.sh index 1ab12b5..e59d51b 100644 --- a/vault/run.sh +++ b/vault/run.sh @@ -55,6 +55,8 @@ for key in $(echo "${SECRETS}" | jq -r "keys[]" ); do printf "Fetching secrets from $${key} ...\n" for secret in $${secrets}; do value=$(vault kv get -format=json $${key} | jq -r ".data.data.$${secret}") + # create directory if it doesn't exist + mkdir -p $(dirname $${file}) printf "$${secret}=$${value}\n" >> $${file} done printf "\n"