mirror of
https://github.com/valitydev/salt.git
synced 2024-11-09 01:36:48 +00:00
Fix mod_watch for supervisord state
The "update" param was not being taken into account by mod_watch, causing parameters to be passed in the wrong order and ignoring the "update" param altogether. This commit corrects that. Fixes #6021.
This commit is contained in:
parent
16d9ebc9cd
commit
fb6c8d26c1
@ -30,9 +30,11 @@ def _check_error(result, success_message):
|
||||
|
||||
return ret
|
||||
|
||||
|
||||
def _is_stopped_state(state):
|
||||
return state in ('STOPPED', 'STOPPING', 'EXITED', 'FATAL')
|
||||
|
||||
|
||||
def running(name,
|
||||
restart=False,
|
||||
update=False,
|
||||
@ -146,6 +148,7 @@ def running(name,
|
||||
ret['changes'][name] = ' '.join(changes)
|
||||
return ret
|
||||
|
||||
|
||||
def dead(name,
|
||||
runas=None,
|
||||
conf_file=None,
|
||||
@ -191,10 +194,12 @@ def dead(name,
|
||||
log.debug(unicode(result))
|
||||
return ret
|
||||
|
||||
|
||||
def mod_watch(name,
|
||||
restart=None,
|
||||
restart=False,
|
||||
update=False,
|
||||
runas=None,
|
||||
conf_file=None,
|
||||
bin_env=None):
|
||||
# Always restart on watch
|
||||
return running(name, True, runas, conf_file, bin_env)
|
||||
return running(name, True, update, runas, conf_file, bin_env)
|
||||
|
Loading…
Reference in New Issue
Block a user