|
1 | 1 | # PRIVATE CLASS - do not use directly |
2 | 2 | class puppetdb::server::command_processing ( |
3 | | - $command_threads = $puppetdb::params::command_threads, |
4 | | - $store_usage = $puppetdb::params::store_usage, |
5 | | - $temp_usage = $puppetdb::params::temp_usage, |
6 | | - $confdir = $puppetdb::params::confdir, |
| 3 | + $command_threads = $puppetdb::params::command_threads, |
| 4 | + $concurrent_writes = $puppetdb::params::concurrent_writes, |
| 5 | + $store_usage = $puppetdb::params::store_usage, |
| 6 | + $temp_usage = $puppetdb::params::temp_usage, |
| 7 | + $confdir = $puppetdb::params::confdir, |
7 | 8 | ) inherits puppetdb::params { |
8 | 9 |
|
9 | 10 | $config_ini = "${confdir}/config.ini" |
|
28 | 29 | } |
29 | 30 | } |
30 | 31 |
|
| 32 | + if $concurrent_writes { |
| 33 | + ini_setting { 'puppetdb_command_processing_concurrent_writes': |
| 34 | + setting => 'concurrent-writes', |
| 35 | + value => $concurrent_writes, |
| 36 | + } |
| 37 | + } else { |
| 38 | + ini_setting { 'puppetdb_command_processing_concurrent_writes': |
| 39 | + ensure => 'absent', |
| 40 | + setting => 'concurrent-writes', |
| 41 | + } |
| 42 | + } |
| 43 | + |
31 | 44 | if $store_usage { |
32 | 45 | ini_setting { 'puppetdb_command_processing_store_usage': |
33 | 46 | setting => 'store-usage', |
|
0 commit comments