Skip to content

Commit 33d9153

Browse files
committed
log: fix logging
1 parent ea52f45 commit 33d9153

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

log.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,11 @@ func (l Logger) Next() (map[string]interface{}, error) {
2121
return out, nil
2222
}
2323

24+
// Close is used to close our reader
25+
func (l Logger) Close() error {
26+
return l.r.Close()
27+
}
28+
2429
// GetLogs is used to retrieve a parsable logger object
2530
func (s *Shell) GetLogs() (Logger, error) {
2631
logURL := fmt.Sprintf("http://%s/api/v0/log/tail", s.url)

log_test.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@ func Test_Logger(t *testing.T) {
88
if err != nil {
99
t.Fatal(err)
1010
}
11+
defer func() {
12+
if err := logger.Close(); err != nil {
13+
t.Fatal(err)
14+
}
15+
}()
1116
_, err = logger.Next()
1217
if err != nil {
1318
t.Fatal(err)

0 commit comments

Comments
 (0)