mirror of
https://github.com/zulip/zulip.git
synced 2026-07-12 21:04:41 +08:00
Fix missing nginx service notifications on configuration changes.
(imported from commit 0bfce276bab3704e508f6c8a58c9434e9fc224cd)
This commit is contained in:
parent
c872866289
commit
b6acbe040c
@ -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':
|
||||
|
||||
@ -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":
|
||||
|
||||
@ -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",
|
||||
|
||||
@ -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,
|
||||
|
||||
Loading…
Reference in New Issue
Block a user