Merge pull request #4 from eest/openbsd_rcctl
Handle string returned by 'default' correctly.
This commit is contained in:
commit
f13e3c9147
1 changed files with 8 additions and 1 deletions
|
@ -996,7 +996,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))
|
||||
|
||||
|
|
Loading…
Reference in a new issue