Skip to content

Commit f041f6f

Browse files
committed
[report] allow setting dogapi version
The latest release of `dogapi` breaks compatibility with Ruby 1.8 (long deprecated), which is still used in old versions of Puppet (with CentOS 6 notably).
1 parent 59a16ef commit f041f6f

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

manifests/params.pp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
$dd_group = 'root'
2121
$package_name = 'datadog-agent'
2222
$service_name = 'datadog-agent'
23+
$dogapi_version = 'installed'
2324

2425
case $::operatingsystem {
2526
'Ubuntu','Debian' : {

manifests/reports.pp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
}
5656

5757
package{'dogapi':
58-
ensure => 'installed',
58+
ensure => $datadog_agent::params::dogapi_version,
5959
provider => $_gemprovider,
6060
}
6161

0 commit comments

Comments
 (0)