Don't truncate process log; more consistent output

This commit is contained in:
Matthew Holt
2015-11-05 17:01:08 -07:00
parent 2fb4810cdb
commit bcea5182c6
14 changed files with 23 additions and 24 deletions

View File

@ -62,7 +62,7 @@ func main() {
case "":
log.SetOutput(ioutil.Discard)
default:
file, err := os.Create(logfile)
file, err := os.OpenFile(logfile, os.O_RDWR|os.O_CREATE|os.O_APPEND, 0644)
if err != nil {
log.Fatalf("Error opening log file: %v", err)
}
@ -98,7 +98,7 @@ func main() {
err = caddy.Start(caddyfile)
if err != nil {
if caddy.IsRestart() {
log.Println("error starting servers:", err)
log.Printf("[ERROR] Upon starting %s: %v", appName, err)
} else {
mustLogFatal(err)
}