# General settings COLLECTD_CEILOMETER_DIR=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && cd .. && pwd ) COLLECTD_BATCH_SIZE=${COLLECTD_BATCH_SIZE:-1} COLLECTD_INSTALL=${COLLECTD_INSTALL:-True} COLLECTD_CONF_DIR=${COLLECTD_CONF_DIR:-''} COLLECTD_CEILOMETER_VERBOSE=${COLLECTD_CEILOMETER_VERBOSE:-False} # Configurations for Collectd LogFile plugin COLLECTD_LOG_FILE=${COLLECTD_LOG_FILE:-$LOGDIR/collectd.log} COLLECTD_LOG_LEVEL=${COLLECTD_LOG_LEVEL:-info} # Ceilometer connection info. CEILOMETER_URL_TYPE=${CEILOMETER_URL_TYPE:-internalURL} CEILOMETER_TIMEOUT=${CEILOMETER_TIMEOUT:-1000} # Auth info OS_AUTH_URL="$KEYSTONE_AUTH_URI/v$IDENTITY_API_VERSION" # Fall back to default conf dir if option is unset if [ -z $COLLECTD_CONF_DIR ]; then if is_ubuntu; then COLLECTD_CONF_DIR=/etc/collectd/collectd.conf.d elif is_fedora; then COLLECTD_CONF_DIR=/etc/collectd.d fi fi