puppet-openstack-cloud/spec/classes/cloud_install_puppetdb_config_spec.rb
Yanis Guenane 7c13ac4900 Allow module to be deployed in a masterless way
This commit aims to let the module being installed in a masterless way.
The bootstrap has been changed to not configure anymore puppetmaster.

Change-Id: I4506ac1f0afc01d2495fd06c68ad09d476d6f0ea
2015-01-30 06:13:54 -05:00

29 lines
481 B
Ruby

require 'spec_helper'
describe 'cloud::install::puppetdb::config' do
shared_examples_for 'puppetdb' do
it 'configure puppetdb' do
is_expected.to contain_class('puppetdb::master::config')
end
end
context 'on Debian platforms' do
let :facts do
{ :osfamily => 'Debian' }
end
it_configures 'puppetdb'
end
context 'on RedHat platforms' do
let :facts do
{ :osfamily => 'RedHat' }
end
it_configures 'puppetdb'
end
end