From 959e402ca97a0bb18ba2ad208a6d6cd1b6a91153 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Mon, 4 Jan 2016 20:29:05 +0100 Subject: Create*File --- account.go | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'account.go') diff --git a/account.go b/account.go index ccaf8ff..3fa1ae7 100644 --- a/account.go +++ b/account.go @@ -6,8 +6,6 @@ import ( "encoding/base64" "io" "net/mail" - "os" - "path" "strings" "github.com/square/go-jose" @@ -91,11 +89,7 @@ func KeyAuthorization(s Thumber, token string) (string, error) { } func (a *Account) Save(fname string) error { - if err := os.MkdirAll(path.Dir(fname), 0700); err != nil { - return err - } - flags := os.O_WRONLY | os.O_CREATE | os.O_TRUNC - fd, err := os.OpenFile(fname, flags, 0600) + fd, err := CreateKeyFile(fname) if err != nil { return err } -- cgit v1.2.3