dhcp4d: indent leases.json for easier human editing

This commit is contained in:
Michael Stapelberg 2019-07-20 10:49:53 +02:00
parent c0067c5aa5
commit c211763b5d

View File

@ -151,7 +151,11 @@ func logic() error {
errs <- err
return
}
if err := renameio.WriteFile("/perm/dhcp4d/leases.json", b, 0644); err != nil {
var out bytes.Buffer
if err := json.Indent(&out, b, "", "\t"); err == nil {
b = out.Bytes()
}
if err := renameio.WriteFile("/perm/dhcp4d/leases.json", out.Bytes(), 0644); err != nil {
errs <- err
}
updateNonExpired(leases)