diff options
| author | Samuele Pedroni <pedronis@lucediurna.net> | 2019-07-18 10:33:38 +0200 |
|---|---|---|
| committer | Samuele Pedroni <pedronis@lucediurna.net> | 2019-07-18 10:33:58 +0200 |
| commit | 3c8e40b4de141390715bb458cd642d14bf82c02c (patch) | |
| tree | 37321c769cb54da63be1804a1a07dc75ff057da9 /daemon | |
| parent | 90757f3ece7a79d0517f3c2df63e4e8d3a995a2d (diff) | |
split RebootVerified into RebootAsExpected/RebootDidNotHappen
thanks mvo
Diffstat (limited to 'daemon')
| -rw-r--r-- | daemon/daemon.go | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/daemon/daemon.go b/daemon/daemon.go index 56b7d6bb34..c039f1a85c 100644 --- a/daemon/daemon.go +++ b/daemon/daemon.go @@ -659,12 +659,14 @@ func clearReboot(st *state.State) { st.Set("daemon-system-restart-tentative", nil) } -// RebootVerified implements overlord.RestartBehavior. -func (d *Daemon) RebootVerified(st *state.State, expectedRebootDidNotHappen bool) error { - if !expectedRebootDidNotHappen { - clearReboot(st) - return nil - } +// RebootAsExpected implements part of overlord.RestartBehavior. +func (d *Daemon) RebootAsExpected(st *state.State) error { + clearReboot(st) + return nil +} + +// RebootDidNotHappen implements part of overlord.RestartBehavior. +func (d *Daemon) RebootDidNotHappen(st *state.State) error { var nTentative int err := st.Get("daemon-system-restart-tentative", &nTentative) if err != nil && err != state.ErrNoState { |
