aboutsummaryrefslogtreecommitdiff
path: root/cmd
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2016-01-12 22:04:57 +0100
committerDimitri Sokolyuk <demon@dim13.org>2016-01-12 22:04:57 +0100
commitf2d197b38fb6e64ff8d506bdccfb2cbd205f81df (patch)
tree2c39c5fd199039e59a2cd618e593533060c9a76e /cmd
parent164a326b04eda1fa9a2280c1e387866ef391fb5a (diff)
defer save
Diffstat (limited to 'cmd')
-rw-r--r--cmd/acme/main.go10
1 files changed, 3 insertions, 7 deletions
diff --git a/cmd/acme/main.go b/cmd/acme/main.go
index 1f50b46..b4b4985 100644
--- a/cmd/acme/main.go
+++ b/cmd/acme/main.go
@@ -29,11 +29,7 @@ func prepare(conf *Config) error {
errc <- err
return
}
- err = acc.Account.SaveKey(acc.Key)
- if err != nil {
- errc <- err
- return
- }
+ defer acc.Account.SaveKey(acc.Key)
acc.pending = true
}
acc.Contacts.AddMail(acc.Mail)
@@ -111,8 +107,8 @@ func execute(conf *Config) error {
return
}
- des.SaveKey(des.Key)
- des.SaveCert(des.Cert)
+ defer des.SaveKey(des.Key)
+ defer des.SaveCert(des.Cert)
}(k, des)
}