StoryBoard module bounces apache on update
Apache doesn't reload python libs until a reboot, so our strategy of reloading storyboard wasn't effective. This removes the old storyboard-reload command and replaces it with a straight http service restart. Change-Id: I1f2fb736277c3ca39b513695e42ef4860267737f
This commit is contained in:
parent
855ed44997
commit
a467ab5057
@ -69,7 +69,7 @@ class storyboard (
|
||||
path => '/usr/local/bin:/usr/bin:/bin/',
|
||||
refreshonly => true,
|
||||
subscribe => Vcsrepo['/opt/storyboard'],
|
||||
notify => Exec['storyboard-reload'],
|
||||
notify => Service['httpd'],
|
||||
require => Class['pip'],
|
||||
}
|
||||
|
||||
@ -82,7 +82,7 @@ class storyboard (
|
||||
owner => 'storyboard',
|
||||
mode => '0400',
|
||||
content => template('storyboard/storyboard.conf.erb'),
|
||||
notify => Exec['storyboard-reload'],
|
||||
notify => Service['httpd'],
|
||||
require => [
|
||||
File['/etc/storyboard'],
|
||||
User['storyboard'],
|
||||
@ -151,12 +151,6 @@ class storyboard (
|
||||
require => User['storyboard'],
|
||||
}
|
||||
|
||||
exec { 'storyboard-reload':
|
||||
command => 'touch /usr/local/lib/python2.7/dist-packages/storyboard/api/app.wsgi',
|
||||
path => '/usr/local/bin:/usr/bin:/bin/',
|
||||
refreshonly => true,
|
||||
}
|
||||
|
||||
# START storyboard-webclient
|
||||
$tarball = 'storyboard-webclient.tar.gz'
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user