use rpm for RedHat family
passing tests
Stop testing on 2.7.0

2.7.0 was end-of-lifed. We don't need to have tests fail on it anymore.
rabbitmq::manage_repos sets 'ensure' in apt::source

The ensure paramenter in apt::source is set to 'present' or 'absent'
based on the value of rabbitmq::manage_repo.
Added rspec tests for previous commit 4dad6be
Rename variable 'manage_repos' to 'repos_ensure'

'manage_repos' doesn't describe the intended behaviour of the variable.
We decided to rename it to 'repos_ensure'. This will break backward
compatibility.
Introduced backward compatibility for $manage_repos

$manage_repos was initially proposed for removal. This was making
this module backward incompatible. This commit reintroduces
$manage_repos, introducing a deprecation warning if used and
falling back to the $ensure_repos behaviour.
Beaker tests for vhost and policy

Adds a beaker tests for rabbitmq_policy and tests vhost while its
there. Also removes the saucy nodeset because saucy is super EOL.
Also removes some errant whitespace I found.
Added rspec tests/$manage_repo backward compatible

Added some rspec tests after reintroducing $manage_repo in order to make
the module backward compatible, while still retaining the use of
$repos_ensure.
Merge pull request #209 from queeno/ensure_apt_source

manage_repos sets 'ensure' in apt::source
Validate user paswwords per run
Fixes for #218

This commit hides the password when it is changed and fixes a
misspelled variable.
(MODULES-1186) Allow disk as a valid cluster node type

http://www.rabbitmq.com/clustering.html
Merge pull request #246 from mhamrah/master

Use rpm for RedHat family installs
(MODULES-636) Allow version to be user-defined

Without this patch, the rabbitmq class defines a package source for
RedHat and Suse systems in params.pp, based on the version in
params.pp. This means that the version is not overrideable. This patch
moves the construction of the RPM package source to the rabbitmq class
so that it takes into account the version that a user has defined, if
any. It also adds clarification about the behavior of the
package_source and version parameters for systems that don't use RPM.
Merge pull request #270 from cmurphy/disk-disc

(MODULES-1186) Allow disk as a valid cluster node type
Merge pull request #275 from cmurphy/change_password

(MODULES-1085) Allow changing of user password
Merge pull request #276 from cmurphy/version

(MODULES-636) Allow version to be user-defined
Improve rabbitmq type acceptance tests

This patch adds checks for idempotency and improves the shell command
syntax to contain one test at a time and use rspec tools to check
output and exit codes.
Merge pull request #2 from cmurphy/fix_266

Improve rabbitmq type acceptance tests