colorize paths on all systems

This commit is contained in:
jb-alvarado 2019-11-02 22:09:34 +01:00
parent 149bcf646f
commit 0276f1162b

View File

@ -240,8 +240,8 @@ class CustomFormatter(logging.Formatter):
def format_message(self, msg):
if '"' in msg and '[' in msg:
msg = re.sub('(".*?")', self.cyan + r'\1' + self.reset, msg)
elif '/' in msg:
msg = re.sub('("?/.*?)', self.magenta + r'\1', msg)
elif '/' in msg or '\\' in msg:
msg = re.sub(r'(["\w.:]+/|["\w.:]+\\.*?)', self.magenta + r'\1', msg)
elif re.search(r'\d', msg):
msg = re.sub(
'([0-9.]+)', self.brightyellow + r'\1' + self.reset, msg)