-
-
Notifications
You must be signed in to change notification settings - Fork 503
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This class manages the rabbitmq package, configuration file for Stomp and the running service. I need to add two defined resource types to manage the user accounts in RabbitMQ and install additional plugins.
- Loading branch information
Jeff McCune
committed
Mar 22, 2011
1 parent
32b76f3
commit f6b8fdd
Showing
4 changed files
with
80 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
# Class: rabbitmq::params | ||
# | ||
# This class provides parameters for the rabbitmq module. | ||
# | ||
# Jeff McCune <jeff@puppetlabs.com> | ||
# | ||
# The intention is to subclass this class to bring the variables into scope. | ||
# | ||
# Parameters: | ||
# | ||
# version: 2.3.1 | ||
# | ||
# Actions: | ||
# | ||
# Requires: | ||
# | ||
# Sample Usage: | ||
# | ||
# class rabbitmq inherits rabbitmq::params { } | ||
# | ||
class rabbitmq::params( | ||
$version = 'UNSET' | ||
) { | ||
|
||
# This is the RabbitMQ Server Version | ||
if $version == 'UNSET' { | ||
$version_real = '2.3.1-1' | ||
$pkg_ensure = 'present' | ||
} else { | ||
$version_real = $version | ||
$pkg_ensure = $version | ||
} | ||
|
||
$packages = [ 'rabbitmq-server' ] | ||
$service = 'rabbitmq-server' | ||
|
||
} | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
# This file managed by Puppet | ||
SERVER_START_ARGS="-rabbit_stomp tcp_listeners [6163]" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
node default { | ||
|
||
class { 'rabbitmq': | ||
config => template('rabbitmq/rabbitmq.conf'), | ||
} | ||
|
||
} | ||
|