mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-06 13:22:48 +00:00
Handle string returned by 'default' correctly.
We need to handle the string returned by 'default' in the same way we handle the string returned by 'status' since the resulting flags are compared later.
This commit is contained in:
@@ -994,7 +994,14 @@ class OpenBsdService(Service):
|
||||
if stderr:
|
||||
self.module.fail_json(msg=stderr)
|
||||
|
||||
default_flags = stdout.rstrip()
|
||||
default_string = stdout.rstrip()
|
||||
|
||||
# Depending on the service the string returned from 'default' may be
|
||||
# either a set of flags or the boolean YES/NO
|
||||
if default_string == "YES" or default_string == "NO":
|
||||
default_flags = ''
|
||||
else:
|
||||
default_flags = default_string
|
||||
|
||||
rc, stdout, stderr = self.execute_command("%s %s %s" % (self.enable_cmd, 'status', self.name))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user