Skip to content

Commit 30ce863

Browse files
author
Stephen Hynes
committed
Merge pull request LogentriesCommunity#41 from raittes/custom_format
Customizable message format
2 parents 319022a + 34f2561 commit 30ce863

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

logentries/utils.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ def open_connection(self):
146146

147147

148148
class LogentriesHandler(logging.Handler):
149-
def __init__(self, token, force_tls=False, verbose=True):
149+
def __init__(self, token, force_tls=False, verbose=True, format=None):
150150
logging.Handler.__init__(self)
151151
self.token = token
152152
self.good_config = True
@@ -158,8 +158,9 @@ def __init__(self, token, force_tls=False, verbose=True):
158158
if self.verbose:
159159
dbg(INVALID_TOKEN)
160160
self.good_config = False
161-
format = logging.Formatter('%(asctime)s : %(levelname)s, %(message)s',
162-
'%a %b %d %H:%M:%S %Z %Y')
161+
if format is None:
162+
format = logging.Formatter('%(asctime)s : %(levelname)s, %(message)s',
163+
'%a %b %d %H:%M:%S %Z %Y')
163164
self.setFormatter(format)
164165
self.setLevel(logging.DEBUG)
165166
if force_tls:

0 commit comments

Comments
 (0)