Add code to build collectd
- Add option to build collectd from source - Clones, builds and installs collectd under the source repo - Add install_requirements function - Add config options: - COLLECTD_INSTALL_TYPE - COLLECTD_REPO - COLLECTD_DIR - COLLECTD_BRANCH - COLLECTD_PREFIX - Update documentation in doc/source/usage.rst - Add service file for systemd - Make sure the config dir is included Partial-Bug: #1596966 Change-Id: I92156cf69438634c6340c21089538ff7ea716e6f
This commit is contained in:
@@ -1,8 +1,14 @@
|
||||
# General settings
|
||||
COLLECTD_CEILOMETER_DIR=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && cd .. && pwd )
|
||||
COLLECTD_BATCH_SIZE=${COLLECTD_BATCH_SIZE:-1}
|
||||
COLLECTD_BRANCH=${COLLECTD_BRANCH:-collectd-5.7}
|
||||
COLLECTD_DIR=${COLLECTD_DIR:-$DEST/collectd-$COLLECTD_BRANCH/}
|
||||
COLLECTD_INSTALL=${COLLECTD_INSTALL:-True}
|
||||
COLLECTD_INSTALL_TYPE=${COLLECTD_INSTALL_TYPE:-'binary'}
|
||||
COLLECTD_CONF_DIR=${COLLECTD_CONF_DIR:-''}
|
||||
# this is a mirror of: git://git.verplant.org/collectd.git
|
||||
COLLECTD_REPO=${COLLECTD_REPO:-'https://github.com/collectd/collectd.git'}
|
||||
COLLECTD_PREFIX=${COLLECTD_PREFIX:-'/usr'}
|
||||
|
||||
COLLECTD_CEILOMETER_VERBOSE=${COLLECTD_CEILOMETER_VERBOSE:-False}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user