Puppet Class: cloudinsight_agent::params
- Inherited by:
-
cloudinsight_agent
cloudinsight_agent::integrations::zk
cloudinsight_agent::integrations::ntp
cloudinsight_agent::integrations::solr
cloudinsight_agent::integrations::mesos
cloudinsight_agent::integrations::mongo
cloudinsight_agent::integrations::mysql
cloudinsight_agent::integrations::nginx
cloudinsight_agent::integrations::redis
cloudinsight_agent::integrations::apache
cloudinsight_agent::integrations::docker
cloudinsight_agent::integrations::tomcat
cloudinsight_agent::integrations::haproxy
cloudinsight_agent::integrations::jenkins
cloudinsight_agent::integrations::process
cloudinsight_agent::integrations::varnish
cloudinsight_agent::integrations::marathon
cloudinsight_agent::integrations::postgres
cloudinsight_agent::integrations::rabbitmq
cloudinsight_agent::integrations::directory
cloudinsight_agent::integrations::http_check
cloudinsight_agent::integrations::elasticsearch
- Defined in:
- manifests/params.pp
Overview
Class: cloudinsight_agent::params
This class contains the parameters for the cloudinsight-agent module
Parameters:
$license_key:
Your Cloudinsight LICENSE Key. Please replace with your key value
$ci_url
The URL to the Cloudinsight server.
Actions:
Requires:
Sample Usage:
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
# File 'manifests/params.pp', line 17
class cloudinsight_agent::params {
$conf_dir = '/etc/cloudinsight-agent/conf.d'
$cloudinsight_user = 'cloudinsight-agent'
$cloudinsight_group = 'root'
$package_name = 'cloudinsight-agent'
$service_name = 'cloudinsight-agent'
case $::operatingsystem {
'Ubuntu','Debian' : {
$rubydev_package = 'ruby-dev'
}
'RedHat','CentOS','Fedora','Amazon','Scientific' : {
$rubydev_package = 'ruby-devel'
}
default: { fail("Class[cloudinsight_agent]: Unsupported operatingsystem: ${::operatingsystem}") }
}
}
|