From 0f0d5ff117afdb1500f37d3d418379efc7201184 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Mon, 18 Jan 2016 19:50:27 +0100 Subject: Fix backup --- cmd/acme/main.go | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'cmd/acme/main.go') diff --git a/cmd/acme/main.go b/cmd/acme/main.go index 28041f4..0dc9fa2 100644 --- a/cmd/acme/main.go +++ b/cmd/acme/main.go @@ -25,13 +25,14 @@ func prepare(conf *Config) error { log.Println("LoadAccount", k) acc.Account, err = acme.LoadAccount(acc.Key) if err != nil { - log.Println(err) log.Println("NewAccount", k) acc.Account, err = acme.NewAccount(acc.KeySize) if err != nil { return err } - acc.Account.SaveKey(acc.Key) + if err := acc.Account.SaveKey(acc.Key); err != nil { + return err + } acc.pending = true } acc.Contacts.AddMail(acc.Mail) @@ -55,6 +56,7 @@ func satisfice(des *desire) error { var err error if des.account.pending { + log.Println("register pending account") err = des.provider.Register(des.account, des.account.Contacts) if err != nil { return err @@ -74,7 +76,9 @@ func satisfice(des *desire) error { return err } - des.Save(des.Cert, des.Key) + if err := des.Save(des.Cert, des.Key); err != nil { + return err + } return nil } -- cgit v1.2.3