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

ejabberd_user: better error when command not installed (#7028)

* ejabberd_user: better error when command not installed

* add changelog frag
This commit is contained in:
Alexei Znamensky 2023-07-30 07:24:41 +12:00 committed by GitHub
parent b46d5d8197
commit 3a7044e2b8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 1 deletions

View file

@ -0,0 +1,2 @@
bugfixes:
- ejabberd_user - provide meaningful error message when the ``ejabberdctl`` command is not found (https://github.com/ansible-collections/community.general/pull/7028, https://github.com/ansible-collections/community.general/issues/6949).

View file

@ -122,7 +122,7 @@ class EjabberdUser(object):
""" This method will run the any command specified and return the """ This method will run the any command specified and return the
returns using the Ansible common module returns using the Ansible common module
""" """
cmd = [self.module.get_bin_path('ejabberdctl'), cmd] + options cmd = [self.module.get_bin_path('ejabberdctl', required=True), cmd] + options
self.log('command: %s' % " ".join(cmd)) self.log('command: %s' % " ".join(cmd))
return self.module.run_command(cmd) return self.module.run_command(cmd)