1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00

Fix supervisorctl module after merge issue

This commit is contained in:
Matt Wright 2012-08-31 11:03:14 -04:00
parent 9b6cf8db4f
commit a092eadbbb

View file

@ -19,10 +19,20 @@
# along with Ansible. If not, see <http://www.gnu.org/licenses/>. # along with Ansible. If not, see <http://www.gnu.org/licenses/>.
# #
def _find_supervisorctl():
paths = ['/usr/local/bin', '/usr/bin']
for p in paths:
e = p + '/supervisorctl'
if os.path.exists(e):
return e
def _is_present(name): def _is_present(name):
rc, out, err = _run('%s status' % _find_supervisorctl()) rc, out, err = _run('%s status' % _find_supervisorctl())
return name in out return name in out
def _is_running(name, supervisorctl): def _is_running(name, supervisorctl):
rc, out, err = _run('%s status %s' % (supervisorctl, name)) rc, out, err = _run('%s status %s' % (supervisorctl, name))
return 'RUNNING' in out return 'RUNNING' in out