github.com/rudderlabs/rudder-go-kit@v0.30.0/testhelper/docker/resource/types.go (about) 1 package resource 2 3 type Logger interface { 4 Log(...interface{}) 5 } 6 7 type FailIndicator interface { 8 Failed() bool 9 } 10 11 type Cleaner interface { 12 Cleanup(func()) 13 Logger 14 FailIndicator 15 } 16 17 type NOPLogger struct{} 18 19 // Log for the NOP Logger does nothing. 20 func (*NOPLogger) Log(...interface{}) {}