fixxes for log views
This commit is contained in:
@@ -1,12 +0,0 @@
|
||||
// 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
|
||||
]
|
||||
};
|
||||
});
|
||||
@@ -0,0 +1,40 @@
|
||||
// static/js/hljs-log.js – einfache Log-Sprache für Flask-Logs
|
||||
hljs.registerLanguage('flasklog', function(hljs) {
|
||||
return {
|
||||
contains: [
|
||||
// Zeitstempel
|
||||
{
|
||||
className: 'timestamp',
|
||||
begin: /^\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}/,
|
||||
relevance: 10
|
||||
},
|
||||
// Log-Level
|
||||
{
|
||||
className: 'level',
|
||||
begin: /\| (INFO|WARNING|ERROR|DEBUG|CRITICAL) +\|/,
|
||||
relevance: 10,
|
||||
keywords: {
|
||||
literal: 'INFO WARNING ERROR DEBUG CRITICAL'
|
||||
}
|
||||
},
|
||||
// Traceback
|
||||
{
|
||||
className: 'traceback',
|
||||
begin: /Traceback/,
|
||||
end: /$/,
|
||||
contains: [
|
||||
hljs.BACKSLASH_ESCAPE,
|
||||
{ className: 'file', begin: /File "/, end: /"/ }
|
||||
]
|
||||
},
|
||||
// Dateipfad + Zeilennummer
|
||||
{
|
||||
className: 'path',
|
||||
begin: /\//,
|
||||
end: /:\d+/
|
||||
},
|
||||
hljs.QUOTE_STRING_MODE,
|
||||
hljs.NUMBER_MODE
|
||||
]
|
||||
};
|
||||
});
|
||||
Reference in New Issue
Block a user