import certifi # Size of the internal event queue QUEUE_SIZE = 32768 # Logentries API server address LE_API_DEFAULT = "data.logentries.com" # Port number for token logging to Logentries API server LE_PORT_DEFAULT = 80 LE_TLS_PORT_DEFAULT = 443 # Minimal delay between attempts to reconnect in seconds MIN_DELAY = 0.1 # Maximal delay between attempts to recconect in seconds MAX_DELAY = 10 # Unicode Line separator character \u2028 LINE_SEP = le_helpers.to_unicode('\u2028') # LE appender signature - used for debugging messages LE = "LE: " # Error message displayed when an incorrect Token has been detected INVALID_TOKEN = ("\n\nIt appears the LOGENTRIES_TOKEN " "parameter you entered is incorrect!\n\n") def dbg(msg): print(LE + msg) class PlainTextSocketAppender(threading.Thread): def __init__(self, verbose=True, le_api=LE_API_DEFAULT, le_port=LE_PORT_DEFAULT, le_tls_port=LE_TLS_PORT_DEFAULT):
# Logentries API server address LE_API = "data.logentries.com" # Port number for token logging to Logentries API server LE_PORT = 80 LE_TLS_PORT = 443 # Minimal delay between attempts to reconnect in seconds MIN_DELAY = 0.1 # Maximal delay between attempts to recconect in seconds MAX_DELAY = 10 # LE appender signature - used for debugging messages LE = "LE: " # Error message displayed when an incorrect Token has been detected INVALID_TOKEN = ("\n\nIt appears the LOGENTRIES_TOKEN " "parameter you entered is incorrect!\n\n") # Unicode Line separator character \u2028 LINE_SEP = le_helpers.to_unicode('\u2028') def dbg(msg): print(LE + msg) class PlainTextSocketAppender(threading.Thread): def __init__(self, verbose=True): threading.Thread.__init__(self) self.daemon = True self.verbose = verbose self._conn = None self._queue = le_helpers.create_queue(QUEUE_SIZE) def empty(self):
QUEUE_SIZE = 32768 # Logentries API server address LE_API = "data.logentries.com" # Port number for token logging to Logentries API server LE_PORT = 80 LE_TLS_PORT = 443 # Minimal delay between attempts to reconnect in seconds MIN_DELAY = 0.1 # Maximal delay between attempts to recconect in seconds MAX_DELAY = 10 # LE appender signature - used for debugging messages LE = "LE: " # Error message displayed when an incorrect Token has been detected INVALID_TOKEN = "\n\nIt appears the LOGENTRIES_TOKEN " "parameter you entered is incorrect!\n\n" # Unicode Line separator character \u2028 LINE_SEP = le_helpers.to_unicode("\u2028") def dbg(msg): print(LE + msg) class PlainTextSocketAppender(threading.Thread): def __init__(self): threading.Thread.__init__(self) self.daemon = True self._conn = None self._queue = le_helpers.create_queue(QUEUE_SIZE) def empty(self): return self._queue.empty()