Migrate system_log services to support translations (#96398)

This commit is contained in:
Franck Nijhof 2023-07-12 18:56:08 +02:00 committed by GitHub
parent 021aaa9994
commit 728a5ff99b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 43 additions and 22 deletions

View File

@ -1,39 +1,23 @@
clear:
name: Clear all
description: Clear all log entries.
write:
name: Write
description: Write log entry.
fields:
message:
name: Message
description: Message to log.
required: true
example: Something went wrong
selector:
text:
level:
name: Level
description: "Log level."
default: error
selector:
select:
options:
- label: "Debug"
value: "debug"
- label: "Info"
value: "info"
- label: "Warning"
value: "warning"
- label: "Error"
value: "error"
- label: "Critical"
value: "critical"
- "debug"
- "info"
- "warning"
- "error"
- "critical"
translation_key: level
logger:
name: Logger
description: Logger name under which to log the message. Defaults to
'system_log.external'.
example: mycomponent.myplatform
selector:
text:

View File

@ -0,0 +1,37 @@
{
"services": {
"clear": {
"name": "Clear all",
"description": "Clears all log entries."
},
"write": {
"name": "Write",
"description": "Write log entry.",
"fields": {
"message": {
"name": "Message",
"description": "Message to log."
},
"level": {
"name": "Level",
"description": "Log level."
},
"logger": {
"name": "Logger",
"description": "Logger name under which to log the message. Defaults to `system_log.external`."
}
}
}
},
"selector": {
"level": {
"options": {
"debug": "Debug",
"info": "Info",
"warning": "Warning",
"error": "Error",
"critical": "Critical"
}
}
}
}