diff options
Diffstat (limited to 'internal/quorum/quorum.go')
| -rw-r--r-- | internal/quorum/quorum.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/internal/quorum/quorum.go b/internal/quorum/quorum.go index b29b428..9bce682 100644 --- a/internal/quorum/quorum.go +++ b/internal/quorum/quorum.go @@ -185,11 +185,11 @@ func (quo *Quorum) persist(changed bool) error { return err } - return writeFileViaTmp(fmt.Sprintf("%s/scores", quo.conf.StateDir), scoresStr) + return writeFileViaTmp(fmt.Sprintf("%s/%s", quo.conf.StateDir, quo.conf.ScoreFile), scoresStr) } func (quo *Quorum) persistWinner(winnerStr string) error { - winnerFile := fmt.Sprintf("%s/is_winner", quo.conf.StateDir) + winnerFile := fmt.Sprintf("%s/%s", quo.conf.StateDir, quo.conf.WinnerFile) if winnerStr == "" { if _, err := os.Stat(winnerFile); err != nil { return os.Remove(winnerFile) |
