diff --git a/libraries/drivers_appserver_base.rb b/libraries/drivers_appserver_base.rb index 973a61b2..4089179b 100644 --- a/libraries/drivers_appserver_base.rb +++ b/libraries/drivers_appserver_base.rb @@ -47,8 +47,6 @@ def add_appserver_monit source 'appserver.monitrc.erb' variables opts end - - context.execute 'monit reload' end def restart_monit diff --git a/libraries/drivers_worker_base.rb b/libraries/drivers_worker_base.rb index 3873164c..ea38aac9 100644 --- a/libraries/drivers_worker_base.rb +++ b/libraries/drivers_worker_base.rb @@ -25,8 +25,6 @@ def add_worker_monit cookbook opts[:source_cookbook].to_s variables opts end - - context.execute 'monit reload' end def worker_monit_template_cookbook diff --git a/recipes/configure.rb b/recipes/configure.rb index 10a80afb..57df9fb8 100644 --- a/recipes/configure.rb +++ b/recipes/configure.rb @@ -35,4 +35,6 @@ webserver = Drivers::Webserver::Factory.build(self, application) fire_hook(:configure, items: databases + [source, framework, appserver, worker, webserver]) + + execute 'which monit >/dev/null && monit reload' end