internal.py (627B)
1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\packages\beeline\internal.py 2 import beeline 3 4 def send_event(): 5 bl = beeline.get_beeline() 6 if bl: 7 return bl.send_event() 8 9 10 def send_all(): 11 bl = beeline.get_beeline() 12 if bl: 13 return bl.send_all() 14 15 16 def log(msg, *args, **kwargs): 17 bl = beeline.get_beeline() 18 if bl: 19 bl.log(msg, *args, **kwargs) 20 21 22 def stringify_exception(e): 23 try: 24 return str(e) 25 except UnicodeEncodeError: 26 try: 27 return u'{}'.format(e) 28 except Exception: 29 return 'unable to decode exception'