forked from jdowning/puppet-influxdb
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinit.pp
More file actions
46 lines (44 loc) · 3.09 KB
/
init.pp
File metadata and controls
46 lines (44 loc) · 3.09 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
# == Class: influxdb
class influxdb (
$ensure = $influxdb::params::ensure,
$version = $influxdb::params::version,
$install_from_repository = $influxdb::params::install_from_repository,
$config_path = $influxdb::params::config_path,
$hostname = $influxdb::params::hostname,
$bind_address = $influxdb::params::bind_address,
$logging_level = $influxdb::params::logging_level,
$logging_file = $influxdb::params::logging_file,
$admin_port = $influxdb::params::admin_port,
$admin_assets = $influxdb::params::admin_assets,
$api_port = $influxdb::params::api_port,
$api_read_timeout = $influxdb::params::api_read_timeout,
$raft_port = $influxdb::params::raft_port,
$raft_dir = $influxdb::params::raft_dir,
$raft_election_timeout = $influxdb::params::raft_election_timeout,
$storage_dir = $influxdb::params::storage_dir,
$storage_write_buffer_size = $influxdb::params::storage_write_buffer_size,
$cluster_seed_servers = $influxdb::params::cluster_seed_servers,
$cluster_protobuf_port = $influxdb::params::cluster_protobuf_port,
$cluster_protobuf_timeout = $influxdb::params::cluster_protobuf_timeout,
$cluster_protobuf_heartbeat = $influxdb::params::cluster_protobuf_heartbeat,
$cluster_protobuf_min_backoff = $influxdb::params::cluster_protobuf_min_backoff,
$cluster_protobuf_max_backoff = $influxdb::params::cluster_protobuf_max_backoff,
$cluster_write_buffer_size = $influxdb::params::cluster_write_buffer_size,
$cluster_max_response_buffer_size = $influxdb::params::cluster_max_response_buffer_size,
$cluster_concurrent_shard_query_limit = $influxdb::params::cluster_concurrent_shard_query_limit,
$leveldb_max_open_files = $influxdb::params::leveldb_max_open_files,
$leveldb_lru_cache_size = $influxdb::params::leveldb_lru_cache_size,
$leveldb_max_open_shards = $influxdb::params::leveldb_max_open_shards,
$leveldb_point_batch_size = $influxdb::params::leveldb_point_batch_size,
$leveldb_write_batch_size = $influxdb::params::leveldb_write_batch_size,
$wal_dir = $influxdb::params::wal_dir,
$wal_flush_after = $influxdb::params::wal_flush_after,
$wal_bookmark_after = $influxdb::params::wal_bookmark_after,
$wal_index_after = $influxdb::params::wal_index_after,
$wal_requests_per_logfile = $influxdb::params::wal_requests_per_logfile,
$reporting_disabled = $influxdb::params::reporting_disabled,
) inherits influxdb::params {
class { 'influxdb::config': }
class { 'influxdb::install': }
class { 'influxdb::service': }
}