Fix missing nginx service notifications on configuration changes.

(imported from commit 0bfce276bab3704e508f6c8a58c9434e9fc224cd)
This commit is contained in:
Tim Abbott 2013-12-12 17:58:05 -05:00
parent c872866289
commit b6acbe040c
4 changed files with 12 additions and 0 deletions

View File

@ -19,10 +19,13 @@ class zulip::enterprise {
group => "root",
mode => 644,
source => "puppet:///modules/zulip/nginx/sites-available/zulip-enterprise",
notify => Service["nginx"],
}
file { '/etc/nginx/sites-enabled/zulip-enterprise':
require => Package["nginx-full"],
ensure => 'link',
target => '/etc/nginx/sites-available/zulip-enterprise',
notify => Service["nginx"],
}
file { '/home/zulip/prod-static':

View File

@ -10,6 +10,7 @@ class zulip_internal::loadbalancer {
group => "root",
mode => 644,
source => "puppet:///modules/zulip_internal/nginx/sites-available/loadbalancer",
notify => Service["nginx"],
}
file { "/etc/motd":
@ -21,8 +22,10 @@ class zulip_internal::loadbalancer {
}
file { '/etc/nginx/sites-enabled/loadbalancer':
require => Package["nginx-full"],
ensure => 'link',
target => '/etc/nginx/sites-available/loadbalancer',
notify => Service["nginx"],
}
file { "/etc/default/camo":

View File

@ -9,10 +9,13 @@ class zulip_internal::prod_app_frontend {
group => "root",
mode => 644,
source => "puppet:///modules/zulip_internal/nginx/sites-available/zulip",
notify => Service["nginx"],
}
file { '/etc/nginx/sites-enabled/zulip':
require => Package["nginx-full"],
ensure => 'link',
target => '/etc/nginx/sites-available/zulip',
notify => Service["nginx"],
}
file { [ "/srv/www/", "/srv/www/dist/", "/srv/www/dist/api",

View File

@ -9,10 +9,13 @@ class zulip_internal::staging_app_frontend {
group => "root",
mode => 644,
source => "puppet:///modules/zulip_internal/nginx/sites-available/zulip-staging",
notify => Service["nginx"],
}
file { '/etc/nginx/sites-enabled/zulip-staging':
require => Package["nginx-full"],
ensure => 'link',
target => '/etc/nginx/sites-available/zulip-staging',
notify => Service["nginx"],
}
file { "/etc/cron.d/email-mirror":
ensure => file,