 7c13ac4900
			
		
	
	7c13ac4900
	
	
	
		
			
			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
		
			
				
	
	
		
			29 lines
		
	
	
		
			481 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
			
		
		
	
	
			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
 |