add error hints

This commit is contained in:
AJ ONeal 2019-08-05 05:57:50 -06:00
父節點 34ed9cc065
當前提交 c84dc517a9
共有 1 個檔案被更改,包括 12 行新增3 行删除

查看文件

@ -40,15 +40,24 @@ func list(c *service.Service) ([]string, []string, []error) {
continue continue
} }
r, err := os.Open(filepath.Join(confDir, fi.Name())) confFile := filepath.Join(confDir, fi.Name())
r, err := os.Open(confFile)
if nil != err { if nil != err {
errs = append(errs, err) errs = append(errs, &ManageError{
Name: confFile,
Hint: "Open file",
Parent: err,
})
continue continue
} }
n, err := r.Read(b) n, err := r.Read(b)
if nil != err { if nil != err {
errs = append(errs, err) errs = append(errs, &ManageError{
Name: confFile,
Hint: "Read file",
Parent: err,
})
continue continue
} }
b = b[:n] b = b[:n]