summaryrefslogtreecommitdiff
path: root/system/tls/devcerts.go
diff options
context:
space:
mode:
authorSteve Manuel <nilslice@gmail.com>2016-12-27 11:00:02 -0800
committerSteve Manuel <nilslice@gmail.com>2016-12-27 11:00:02 -0800
commitda91906c2c810ae4101890751aa402851c2556ad (patch)
tree6357e080a7d7458204976c81215b5ee90a0147e1 /system/tls/devcerts.go
parentbe0180623c456ea661c3d71fb13dbeb1f1ba7bd1 (diff)
adding error logging to debug
Diffstat (limited to 'system/tls/devcerts.go')
-rw-r--r--system/tls/devcerts.go11
1 files changed, 5 insertions, 6 deletions
diff --git a/system/tls/devcerts.go b/system/tls/devcerts.go
index 7d07a4a..5e8801d 100644
--- a/system/tls/devcerts.go
+++ b/system/tls/devcerts.go
@@ -114,30 +114,29 @@ func setupDev() {
// overwrite/create directory for devcerts
pwd, err := os.Getwd()
if err != nil {
- log.Fatalln("Couldn't find working directory to locate or save dev certificates.")
+ log.Fatalln("Couldn't find working directory to locate or save dev certificates:", err)
}
devcertsPath := filepath.Join(pwd, "system", "tls", "devcerts")
+ fmt.Println(devcertsPath)
err = os.Mkdir(devcertsPath, os.ModePerm|os.ModePerm)
if err != nil {
- log.Fatalln("Failed to create directory to locate or save dev certificates.")
+ log.Fatalln("Failed to create directory to locate or save dev certificates:", err)
}
certOut, err := os.Create(filepath.Join(devcertsPath, "cert.pem"))
if err != nil {
- log.Fatalf("failed to open devcerts/cert.pem for writing: %s", err)
+ log.Fatalln("Failed to open devcerts/cert.pem for writing:", err)
}
pem.Encode(certOut, &pem.Block{Type: "CERTIFICATE", Bytes: derBytes})
certOut.Close()
- log.Print("written devcerts/cert.pem\n")
keyOut, err := os.OpenFile(filepath.Join(devcertsPath, "key.pem"), os.O_WRONLY|os.O_CREATE|os.O_TRUNC, 0600)
if err != nil {
- log.Print("failed to open devcerts/key.pem for writing:", err)
+ log.Fatalln("Failed to open devcerts/key.pem for writing:", err)
return
}
pem.Encode(keyOut, pemBlockForKey(priv))
keyOut.Close()
- log.Print("written devcerts/key.pem\n")
}