Skip to content

Commit e56112a

Browse files
author
Tim Meusel
committed
fixed travis-ci build issues
1 parent 710ffa1 commit e56112a

File tree

2 files changed

+9
-8
lines changed

2 files changed

+9
-8
lines changed

manifests/master.pp

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,12 @@
121121
}
122122
}
123123
case $webserver {
124-
httpd: {
124+
nginx: {
125+
Anchor['puppet::master::begin'] ->
126+
class {'puppet::unicorn':} ->
127+
Anchor['puppet::master::end']
128+
}
129+
default: {
125130
Anchor['puppet::master::begin'] ->
126131
class {'puppet::passenger':
127132
puppet_passenger_port => $puppet_passenger_port,
@@ -135,11 +140,7 @@
135140
} ->
136141
Anchor['puppet::master::end']
137142
}
138-
nginx: {
139-
Anchor['puppet::master::begin'] ->
140-
class {'puppet::unicorn':} ->
141-
Anchor['puppet::master::end']
142-
}
143+
143144
}
144145
service { $puppet_master_service:
145146
ensure => stopped,

manifests/unicorn.pp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
}
2525
exec{'systemd-reload':
2626
command => '/usr/bin/systemctl daemon-reload',
27-
refreshonly => 'true',
27+
refreshonly => true,
2828
notify => Service['unicorn-puppetmaster'],
2929
}
3030
unless defined(Service['unicorn-puppetmaster']) {
@@ -39,8 +39,8 @@
3939
content => template('puppet/puppetmaster'),
4040
} ->
4141
file {'enable-puppetmaster-vhost':
42-
path => '/etc/nginx/sites-enabled/puppetmaster',
4342
ensure => 'link',
43+
path => '/etc/nginx/sites-enabled/puppetmaster',
4444
target => '/etc/nginx/sites-available/puppetmaster',
4545
notify => Service['nginx'],
4646
}

0 commit comments

Comments
 (0)