cmd/cli: better error if internal log is not available

This commit is contained in:
Cuong Manh Le
2025-01-21 00:21:16 +07:00
committed by Cuong Manh Le
parent 9718ab8579
commit 7ed6733fb7
2 changed files with 8 additions and 5 deletions
+2 -1
View File
@@ -6,6 +6,7 @@ import (
"fmt"
"io"
"os"
"strings"
"sync"
"time"
@@ -165,7 +166,7 @@ func (p *prog) logReader() (*logReader, error) {
return lr, nil
}
if p.cfg.Service.LogPath == "" {
return nil, nil
return &logReader{r: io.NopCloser(strings.NewReader(""))}, nil
}
f, err := os.Open(normalizeLogFilePath(p.cfg.Service.LogPath))
if err != nil {