File tree Expand file tree Collapse file tree 4 files changed +13
-13
lines changed Expand file tree Collapse file tree 4 files changed +13
-13
lines changed Original file line number Diff line number Diff line change 44 $default_user = ' root'
55 $package_ensure = ' installed'
66
7- case $::osfamily {
7+ case $facts [ ' os ' ][ ' family ' ] {
88 ' FreeBSD' : { $default_group = ' wheel' }
99 default: { $default_group = ' root' }
1010 }
1111
12- case $::osfamily {
12+ case $facts [ ' os ' ][ ' family ' ] {
1313 ' Debian' : {
1414 $confdir = ' /etc/xinetd.d'
1515 $conffile = ' /etc/xinetd.conf'
7171 $service_status = undef
7272 }
7373 ' Linux' : {
74- case $::operatingsystem {
74+ case $facts [ ' os ' ][ ' name ' ] {
7575 ' Amazon' : {
7676 $confdir = ' /etc/xinetd.d'
7777 $conffile = ' /etc/xinetd.conf'
8383 $service_status = undef
8484 }
8585 default: {
86- fail("xinetd: module does not support Linux operatingsystem ${::operatingsystem } " )
86+ fail("xinetd: module does not support Linux operatingsystem ${facts[ ' os ' ][ ' name ' ] }" )
8787 }
8888 }
8989 }
9090 default: {
91- fail(" xinetd: module does not support osfamily ${::osfamily } " )
91+ fail(" xinetd: module does not support osfamily ${facts[ ' os ' ][ ' family ' ] }" )
9292 }
9393 }
9494
Original file line number Diff line number Diff line change 9898 $redirect = undef ,
9999) {
100100
101- include :: xinetd
101+ include xinetd
102102
103103 unless ($server or $redirect ) {
104104 fail(' xinetd::service needs either of server or redirect' )
Original file line number Diff line number Diff line change 44
55 context 'When using default values' do
66 let :facts do
7- { :osfamily => 'Debian' }
7+ { os : { 'family' => 'Debian' } }
88 end
99 it {
1010 should contain_package ( 'xinetd' )
3939
4040 context 'When overriding the default vaules' do
4141 let :facts do
42- { :osfamily => 'Debian' }
42+ { os : { 'family' => 'Debian' } }
4343 end
4444 let :params do
4545 { :enabled => 'tftp nrpe' ,
9393
9494 context 'with defaults on Linux' do
9595 let :facts do
96- { :osfamily => 'Debian' }
96+ { os : { 'family' => 'Debian' }
9797 end
9898 it {
9999 should contain_package ( 'xinetd' )
105105
106106 context 'with defaults on FreeBSD' do
107107 let :facts do
108- { :osfamily => 'FreeBSD' }
108+ { os : { 'family' => 'FreeBSD' } }
109109 end
110110 it {
111111 should contain_package ( 'security/xinetd' )
117117
118118 context 'with managed confdir' do
119119 let :facts do
120- { :osfamily => 'Debian' }
120+ { os : { 'family' => 'Debian' } }
121121 end
122122 let :params do
123123 { :purge_confdir => true }
Original file line number Diff line number Diff line change 1515
1616 describe "ensure proper user/group are set in FreeBSD" do
1717 let :facts do
18- { :osfamily => 'FreeBSD' }
18+ { os : { 'family' => 'FreeBSD' } }
1919 end
2020
2121 let :params do
2929 end
3030
3131 let :facts do
32- { :osfamily => 'Debian' }
32+ { os : { 'family' => 'Debian' } }
3333 end
3434
3535 describe 'with default ensure' do
You can’t perform that action at this time.
0 commit comments