// static/js/highlight.log.js hljs.registerLanguage('log', function(hljs) { return { contains: [ { className: 'timestamp', begin: /^\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}/, relevance: 10 }, { className: 'level', begin: /\| (INFO|WARNING|ERROR|DEBUG|CRITICAL) +\|/, relevance: 10 }, { className: 'traceback', begin: /Traceback/, end: /$/, contains: [hljs.BACKSLASH_ESCAPE] }, hljs.QUOTE_STRING_MODE, hljs.NUMBER_MODE ] }; });