@@ -152,30 +152,32 @@ def __init__(self,
152152 verbose = False ,
153153 buffer_overflow_handler = None ,
154154 msgpack_kwargs = None ,
155- nanosecond_precision = False ):
155+ nanosecond_precision = False ,
156+ ** kwargs ):
156157
157158 self .tag = tag
158159 self .sender = self .getSenderInstance (tag ,
159160 host = host , port = port ,
160161 timeout = timeout , verbose = verbose ,
161162 buffer_overflow_handler = buffer_overflow_handler ,
162163 msgpack_kwargs = msgpack_kwargs ,
163- nanosecond_precision = nanosecond_precision )
164+ nanosecond_precision = nanosecond_precision ,
165+ ** kwargs )
164166 logging .Handler .__init__ (self )
165167
166168 def getSenderClass (self ):
167169 return sender .FluentSender
168170
169171 def getSenderInstance (self , tag , host , port , timeout , verbose ,
170172 buffer_overflow_handler , msgpack_kwargs ,
171- nanosecond_precision ):
173+ nanosecond_precision , ** kwargs ):
172174 sender_class = self .getSenderClass ()
173175 return sender_class (tag ,
174176 host = host , port = port ,
175177 timeout = timeout , verbose = verbose ,
176178 buffer_overflow_handler = buffer_overflow_handler ,
177179 msgpack_kwargs = msgpack_kwargs ,
178- nanosecond_precision = nanosecond_precision )
180+ nanosecond_precision = nanosecond_precision , ** kwargs )
179181
180182 def emit (self , record ):
181183 data = self .format (record )
0 commit comments