forked from External/grumble
Improve startup error messages.
This ensures that our log messages include the path to the directory/file that caused the error.
This commit is contained in:
parent
e8bd4207b4
commit
ebd34224a5
1 changed files with 3 additions and 3 deletions
|
|
@ -30,7 +30,7 @@ func main() {
|
||||||
// Open the data dir to check whether it exists.
|
// Open the data dir to check whether it exists.
|
||||||
dataDir, err := os.Open(Args.DataDir)
|
dataDir, err := os.Open(Args.DataDir)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Fatalf("Unable to open data directory: %v", err)
|
log.Fatalf("Unable to open data directory (%v): %v", Args.DataDir, err)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
dataDir.Close()
|
dataDir.Close()
|
||||||
|
|
@ -38,7 +38,7 @@ func main() {
|
||||||
// Set up logging
|
// Set up logging
|
||||||
err = logtarget.Target.OpenFile(Args.LogPath)
|
err = logtarget.Target.OpenFile(Args.LogPath)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Fprintf(os.Stderr, "Unable to open log file: %v", err)
|
fmt.Fprintf(os.Stderr, "Unable to open log file (%v): %v", Args.LogPath, err)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
log.SetPrefix("[G] ")
|
log.SetPrefix("[G] ")
|
||||||
|
|
@ -56,7 +56,7 @@ func main() {
|
||||||
blobDir := filepath.Join(Args.DataDir, "blob")
|
blobDir := filepath.Join(Args.DataDir, "blob")
|
||||||
err = os.Mkdir(blobDir, 0700)
|
err = os.Mkdir(blobDir, 0700)
|
||||||
if err != nil && !os.IsExist(err) {
|
if err != nil && !os.IsExist(err) {
|
||||||
log.Fatalf("Unable to create blob directory: %v", err)
|
log.Fatalf("Unable to create blob directory (%v): %v", blobDir, err)
|
||||||
}
|
}
|
||||||
blobStore = blobstore.Open(blobDir)
|
blobStore = blobstore.Open(blobDir)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue