diff --git a/config/cnas-active-settings b/config/cnas-active-settings index 628f1f8..f3b9fdf 100644 --- a/config/cnas-active-settings +++ b/config/cnas-active-settings @@ -24,8 +24,17 @@ CNAS_CONFIG_DIR="config" . ${CNAS_CONFIG_DIR}/cnas-default-settings +#Include files in "cnas-custom-settings.d" directory +if [ -d ${CNAS_CONFIG_DIR}/cnas-custom-settings.d ] +then + for include_file in `find ${CNAS_CONFIG_DIR}/cnas-custom-settings.d -type f -print` + do + . "$include_file" + done +fi -#Include cnas-custom-settings IFF this file exists +#Include "cnas-custom-settings" IFF this file exists. Variables here can +#override those in "cnas-custom-settings.d" directory. [ -f ${CNAS_CONFIG_DIR}/cnas-custom-settings ] && . ${CNAS_CONFIG_DIR}/cnas-custom-settings