3030from contracts import contract , new_contract
3131
3232logger = logging .getLogger (__name__ )
33- logger .setLevel (logging .DEBUG )
33+ logger .setLevel (logging .INFO )
3434
3535DEFAULT_MAX_LENGTH = 10
3636THREAD_TIMEOUT = 10
@@ -101,6 +101,8 @@ def __init__(self, endpoint, protocol="http", port=None, method="get", buffer_si
101101
102102 self .threads = []
103103
104+ logger .info ("Emitter initialized with endpoint " + self .endpoint )
105+
104106 @staticmethod
105107 @contract
106108 def as_collector_uri (endpoint , protocol = "http" , port = None ):
@@ -184,7 +186,7 @@ def http_post(self, data):
184186 """
185187 logger .debug ("Sending POST request..." )
186188 r = requests .post (self .endpoint , data = data )
187- logger .debug ("POST request finished with status code: " + str (r .status_code ))
189+ logger .info ("POST request finished with status code: " + str (r .status_code ))
188190 return r
189191
190192 @contract
@@ -195,7 +197,7 @@ def http_get(self, payload):
195197 """
196198 logger .debug ("Sending GET request..." )
197199 r = requests .get (self .endpoint , params = payload )
198- logger .debug ("GET request finished with status code: " + str (r .status_code ))
200+ logger .info ("GET request finished with status code: " + str (r .status_code ))
199201 return r
200202
201203 def sync_flush (self ):
@@ -241,6 +243,7 @@ def flush(self):
241243 Schedules a flush task
242244 """
243245 super (CeleryEmitter , self ).flush .delay ()
246+ logger .info ("Scheduled a Celery task to flush the event queue" )
244247
245248
246249class RedisEmitter (object ):
@@ -268,7 +271,7 @@ def input(self, payload):
268271 """
269272 logger .debug ("Pushing event to Redis queue..." )
270273 self .rdb .rpush (self .key , json .dumps (payload ))
271- logger .debug ("Finished sending event to Redis." )
274+ logger .info ("Finished sending event to Redis." )
272275
273276 def flush (self ):
274277 logger .warn ("The RedisEmitter class does not need to be flushed" )
0 commit comments