Skip to content
This repository was archived by the owner on Feb 18, 2022. It is now read-only.

Commit 8ec2655

Browse files
committed
Merge pull request #45 from jonnytpuppet/service_enable
MODULES-2138 Enable activemq service by default
2 parents 8ae8d01 + d2cea01 commit 8ec2655

2 files changed

Lines changed: 6 additions & 1 deletion

File tree

manifests/params.pp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
$instance = 'activemq'
77
$server_config = 'UNSET'
88
$server_config_show_diff = 'UNSET'
9+
$service_enable = true
910
$mq_broker_name = $::fqdn
1011
$mq_admin_username = 'admin'
1112
$mq_admin_password = 'admin'

manifests/service.pp

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,20 @@
1111
# Sample Usage:
1212
#
1313
class activemq::service(
14-
$ensure
14+
$ensure,
15+
$service_enable = $::activemq::params::service_enable
1516
) {
1617

1718
# Arrays cannot take anonymous arrays in Puppet 2.6.8
1819
$v_ensure = [ '^running$', '^stopped$' ]
1920
validate_re($ensure, $v_ensure)
2021

22+
validate_bool($service_enable)
23+
2124
$ensure_real = $ensure
2225

2326
service { 'activemq':
27+
enable => $service_enable,
2428
ensure => $ensure_real,
2529
hasstatus => true,
2630
hasrestart => true,

0 commit comments

Comments
 (0)