@@ -26,7 +26,7 @@ class Worker(object):
2626 >>> l.loop()
2727 """
2828
29- def __init__ (self , file_config , beaver_config , callback , logger , ssh_tunnel = None , extensions = ["log" ], tail_lines = 0 ):
29+ def __init__ (self , beaver_config , file_config , callback , logger , ssh_tunnel = None , extensions = ["log" ], tail_lines = 0 ):
3030 """Arguments:
3131
3232 (FileConfig) @file_config:
@@ -229,45 +229,45 @@ def close(self):
229229 self .files_map .clear ()
230230
231231
232- def create_transport (file_config , beaver_config ):
232+ def create_transport (beaver_config , file_config ):
233233 if beaver_config .get ('transport' ) == 'rabbitmq' :
234234 import beaver .rabbitmq_transport
235- transport = beaver .rabbitmq_transport .RabbitmqTransport (file_config , beaver_config )
235+ transport = beaver .rabbitmq_transport .RabbitmqTransport (beaver_config , file_config )
236236 elif beaver_config .get ('transport' ) == 'redis' :
237237 import beaver .redis_transport
238- transport = beaver .redis_transport .RedisTransport (file_config , beaver_config )
238+ transport = beaver .redis_transport .RedisTransport (beaver_config , file_config )
239239 elif beaver_config .get ('transport' ) == 'stdout' :
240240 import beaver .stdout_transport
241- transport = beaver .stdout_transport .StdoutTransport (file_config , beaver_config )
241+ transport = beaver .stdout_transport .StdoutTransport (beaver_config , file_config )
242242 elif beaver_config .get ('transport' ) == 'udp' :
243243 import beaver .udp_transport
244- transport = beaver .udp_transport .UdpTransport (file_config , beaver_config )
244+ transport = beaver .udp_transport .UdpTransport (beaver_config , file_config )
245245 elif beaver_config .get ('transport' ) == 'zmq' :
246246 import beaver .zmq_transport
247- transport = beaver .zmq_transport .ZmqTransport (file_config , beaver_config )
247+ transport = beaver .zmq_transport .ZmqTransport (beaver_config , file_config )
248248 else :
249249 raise Exception ('Invalid transport {0}' .format (beaver_config .get ('transport' )))
250250
251251 return transport
252252
253253
254- def create_ssh_tunnel (file_config , beaver_config ):
254+ def create_ssh_tunnel (beaver_config ):
255255 if not beaver_config .use_ssh_tunnel ():
256256 return None
257257
258258 return BeaverSshTunnel (beaver_config )
259259
260260
261- def run_worker (file_config , beaver_config , logger , ssh_tunnel = None ):
261+ def run_worker (beaver_config , file_config , logger , ssh_tunnel = None ):
262262 logger .info ("Logging using the {0} transport" .format (beaver_config .get ('transport' )))
263- transport = create_transport (file_config , beaver_config )
263+ transport = create_transport (beaver_config , file_config )
264264
265265 if REOPEN_FILES :
266266 logger .info ("Detected non-linux platform. Files will be reopened for tailing" )
267267
268268 try :
269269 logger .info ("Starting worker..." )
270- l = Worker (file_config , beaver_config , transport .callback , logger , ssh_tunnel = ssh_tunnel )
270+ l = Worker (beaver_config , file_config , transport .callback , logger , ssh_tunnel = ssh_tunnel )
271271 logger .info ("Working..." )
272272 l .loop ()
273273 except TransportException , e :
0 commit comments