mirror of https://github.com/MISP/misp-docker
19 lines
405 B
Bash
19 lines
405 B
Bash
#!/bin/bash
|
|
|
|
# Check whether passed env variables are defined
|
|
check_env_vars() {
|
|
local required_vars=("$@")
|
|
|
|
missing_vars=()
|
|
for i in "${required_vars[@]}"
|
|
do
|
|
test -n "${!i:+y}" || missing_vars+=("$i")
|
|
done
|
|
if [ ${#missing_vars[@]} -ne 0 ]
|
|
then
|
|
echo "The following env variables are not set:"
|
|
printf ' %q\n' "${missing_vars[@]}"
|
|
exit 1
|
|
fi
|
|
}
|