Merge pull request #407 from yarda/systemd-failure-no-full-rollback
daemon: don't do full rollback on systemd failure
This commit is contained in:
commit
33d80ac34d
1 changed files with 1 additions and 1 deletions
|
|
@ -184,7 +184,7 @@ class Daemon(object):
|
|||
if out[:8] == "stopping":
|
||||
return False
|
||||
retcode, out = self._cmd.execute(["systemctl", "list-jobs"], no_errors = [0])
|
||||
return re.search(r"\b(shutdown|reboot|halt|poweroff)\.target.*start", out) is None
|
||||
return re.search(r"\b(shutdown|reboot|halt|poweroff)\.target.*start", out) is None and not retcode
|
||||
|
||||
def _thread_code(self):
|
||||
if self._profile is None:
|
||||
|
|
|
|||
Loading…
Reference in a new issue