Skip to content

Commit 3ad0d11

Browse files
committed
add possibility to manage puppetdb terminus package
1 parent 566889c commit 3ad0d11

File tree

2 files changed

+15
-0
lines changed

2 files changed

+15
-0
lines changed

REFERENCE.md

+9
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ The following parameters are available in the `puppetdb` class:
104104
* [`puppetdb_package`](#-puppetdb--puppetdb_package)
105105
* [`puppetdb_service`](#-puppetdb--puppetdb_service)
106106
* [`puppetdb_service_status`](#-puppetdb--puppetdb_service_status)
107+
* [`puppetdb_terminus_package`](#-puppetdb--puppetdb_terminus_package)
107108
* [`puppetdb_user`](#-puppetdb--puppetdb_user)
108109
* [`puppetdb_group`](#-puppetdb--puppetdb_group)
109110
* [`puppetdb_server`](#-puppetdb--puppetdb_server)
@@ -504,6 +505,14 @@ service doesn't start on boot either. Valid values are `true`, `running`,
504505

505506
Default value: `$puppetdb::params::puppetdb_service_status`
506507

508+
##### <a name="-puppetdb--puppetdb_terminus_package"></a>`puppetdb_terminus_package`
509+
510+
Data type: `Any`
511+
512+
The PuppetDB terminus package name in the package manager. Defaults to `puppetdb-termini` or `puppetdb-terminus`.
513+
514+
Default value: `$puppetdb::params::puppetdb_terminus_package`
515+
507516
##### <a name="-puppetdb--puppetdb_user"></a>`puppetdb_user`
508517

509518
Data type: `Any`

manifests/init.pp

+6
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,9 @@
156156
# service doesn't start on boot either. Valid values are `true`, `running`,
157157
# `false`, and `stopped`.
158158
#
159+
# @param puppetdb_terminus_package
160+
# The PuppetDB terminus package name in the package manager. Defaults to `puppetdb-termini` or `puppetdb-terminus`.
161+
#
159162
# @param puppetdb_user
160163
# Puppetdb service user
161164
#
@@ -396,6 +399,7 @@
396399
$puppetdb_package = $puppetdb::params::puppetdb_package,
397400
$puppetdb_service = $puppetdb::params::puppetdb_service,
398401
$puppetdb_service_status = $puppetdb::params::puppetdb_service_status,
402+
$puppetdb_terminus_package = $puppetdb::params::puppetdb_terminus_package,
399403
$puppetdb_user = $puppetdb::params::puppetdb_user,
400404
$puppetdb_group = $puppetdb::params::puppetdb_group,
401405
$puppetdb_server = $puppetdb::params::puppetdb_server,
@@ -430,6 +434,8 @@
430434
Postgresql::Pg_password_encryption $postgresql_password_encryption = $puppetdb::params::password_encryption,
431435
Optional[Stdlib::Absolutepath] $java_bin = $puppetdb::params::java_bin,
432436
) inherits puppetdb::params {
437+
include postgresql
438+
433439
class { 'puppetdb::server':
434440
listen_address => $listen_address,
435441
listen_port => $listen_port,

0 commit comments

Comments
 (0)