🔧 Add nil logger handling in NewConsumerManager and NewStreamManager; update integration test to pass config
This commit is contained in:
@@ -29,6 +29,9 @@ type StreamConfig struct {
|
||||
|
||||
// NewStreamManager creates a new stream manager
|
||||
func NewStreamManager(js nats.JetStreamContext, streamName string, subjects []string, logger *zap.Logger) *StreamManager {
|
||||
if logger == nil {
|
||||
logger = zap.NewNop()
|
||||
}
|
||||
return &StreamManager{
|
||||
js: js,
|
||||
streamName: streamName,
|
||||
|
||||
Reference in New Issue
Block a user