We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 72f83b1 commit 58fc712Copy full SHA for 58fc712
init-plain/opt/qnib/entry/10-docker-secrets.env
@@ -2,8 +2,13 @@
2
3
########
4
## Check for /run/secrets and expose them as ENV variables
5
-for sec in $(ls /run/secrets/);do
6
- KEY=$(echo ${sec} |tr '[:lower:]' '[:upper:]' |sed -e 's/-/_/g')
7
- declare "$KEY=$(cat /run/secrets/${sec})"
8
- export $KEY
9
-done
+if [ -d /run/secrets/ ];then
+ for sec in $(ls /run/secrets/);do
+ KEY=$(echo ${sec} |tr '[:lower:]' '[:upper:]' |sed -e 's/-/_/g')
+ echo "[II] Set environment variable ${KEY} from '/run/secrets/${sec}'"
+ declare "$KEY=$(cat /run/secrets/${sec})"
10
+ export $KEY
11
+ done
12
+else
13
+ echo "[II] No /run/secrets directory, skip step"
14
+fi
0 commit comments