aboutsummaryrefslogtreecommitdiff
path: root/cmd/acme/main.go
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2016-03-06 01:36:25 +0100
committerDimitri Sokolyuk <demon@dim13.org>2016-03-06 01:36:25 +0100
commit15d5478b1ebbeab7e34ead678d4d963ed736be9a (patch)
tree657c748fa1023647346c8ea6e289b9cc9bbe4118 /cmd/acme/main.go
parent0f98266e303f3ec891a491811e89148ae4ac4225 (diff)
More idiomatic
Diffstat (limited to 'cmd/acme/main.go')
-rw-r--r--cmd/acme/main.go11
1 files changed, 4 insertions, 7 deletions
diff --git a/cmd/acme/main.go b/cmd/acme/main.go
index a87213a..721d204 100644
--- a/cmd/acme/main.go
+++ b/cmd/acme/main.go
@@ -94,14 +94,11 @@ func main() {
func getAccount(keyFile string, keySize int) (*acme.Account, error) {
acc, err := acme.LoadAccount(keyFile)
- if err == nil {
- return acc, nil
- }
-
- acc, err = acme.NewAccount(keySize)
if err != nil {
- return nil, err
+ acc, err = acme.NewAccount(keySize)
+ if err != nil {
+ return nil, err
+ }
}
-
return acc, acc.Save(keyFile)
}