Need to truncate the file before writing

This commit is contained in:
Herkermer Sherwood 2016-12-19 12:28:13 -08:00
parent 543b9ec4c1
commit 0ea954cb0d

View file

@ -1245,7 +1245,7 @@ func (v *Viper) writeConfig(filename string, force bool) error {
}
var flags int
if force == true {
flags = os.O_CREATE | os.O_WRONLY
flags = os.O_CREATE | os.O_TRUNC | os.O_WRONLY
} else {
if _, err := os.Stat(filename); os.IsNotExist(err) {
flags = os.O_WRONLY