You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ngcpcfg/t/fixtures/read_cfg.sh

58 lines
1.8 KiB

#!/bin/bash
[[ $# -ne 1 ]] && exit 1
# shellcheck source=ngcpcfg.cfg
source "${1}"
echo "[ngcpcfg]"
# directory name where ngcpcfg is managed through git
echo "NGCPCTL_BASE=${NGCPCTL_BASE:-}"
echo "NGCPCTL_MAIN=${NGCPCTL_MAIN:-}"
echo "NGCPCTL_CONFIG=${NGCPCTL_CONFIG:-}"
echo "HA_CONFIG=${HA_CONFIG:-}"
echo "PAIR_CONFIG=${PAIR_CONFIG:-}"
echo "HOST_CONFIG=${HOST_CONFIG:-}"
echo "LOCAL_CONFIG=${LOCAL_CONFIG:-}"
echo "CONSTANTS_CONFIG=${CONSTANTS_CONFIG:-}"
echo "NETWORK_CONFIG=${NETWORK_CONFIG:-}"
echo "RTP_INTERFACES_CONFIG=${RTP_INTERFACES_CONFIG:-}"
echo "EXTRA_CONFIG_DIR=${EXTRA_CONFIG_DIR:-}"
# configuration dirs that should be managed
echo "CONFIG_POOL=${CONFIG_POOL:-}"
# location of templates
echo "TEMPLATE_POOL_BASE=${TEMPLATE_POOL_BASE:-}"
# location of service definitions
echo "SERVICES_POOL_BASE=${SERVICES_POOL_BASE:-}"
# location of instances info for templates
echo "TEMPLATE_INSTANCES=${TEMPLATE_INSTANCES:-}"
# timestamp format for console output
echo "TIME_FORMAT=${TIME_FORMAT:-}"
# Run-time state directory
echo "RUN_DIR=${RUN_DIR:-}"
# directory holding files for internal state of ngcpcfg
echo "STATE_FILES_DIR=${STATE_FILES_DIR:-}"
# validate configs using kwalify schema
echo "VALIDATE_SCHEMA=${VALIDATE_SCHEMA:-}"
# file ownership and permissions for YML files
echo "CONFIG_USER=${CONFIG_USER:-}"
echo "CONFIG_GROUP=${CONFIG_GROUP:-}"
echo "CONFIG_CHMOD=${CONFIG_CHMOD:-}"
echo "CONSTANTS_CONFIG_USER=${CONSTANTS_CONFIG_USER:-}"
echo "CONSTANTS_CONFIG_GROUP=${CONSTANTS_CONFIG_GROUP:-}"
echo "CONSTANTS_CONFIG_CHMOD=${CONSTANTS_CONFIG_CHMOD:-}"
echo "NETWORK_CONFIG_USER=${NETWORK_CONFIG_USER:-}"
echo "NETWORK_CONFIG_GROUP=${NETWORK_CONFIG_GROUP:-}"
echo "NETWORK_CONFIG_CHMOD=${NETWORK_CONFIG_CHMOD:-}"
# fake values from ngcpcfg-ha
echo "HA_FILE=${HA_FILE:-}"
echo "HOST_FILE=${HOST_FILE:-}"
echo "PAIR_FILE=${PAIR_FILE:-}"