Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- script:
- log:
- alias: "Scrive in un log"
- description: "Scrive una voce in un log configurato con platform file"
- mode: queued
- fields:
- message:
- name: "Messaggio"
- description: "Messaggio da scrivere nel log"
- selector:
- text:
- example: "La porta si è chiusa"
- add_datetime:
- name: "Aggiungi data/ora"
- description: "Aggiunge data/ora in testa alla riga di log (default: true)"
- selector:
- boolean:
- example: "true"
- log_name:
- name: "Nome log"
- description: "Nome del log (servizio notify.*) da utilizzare per la scrittura"
- selector:
- text:
- example: "log_file"
- sequence:
- - variables:
- msg: >
- {{ (now().timestamp() | timestamp_custom("%Y-%m-%d %H:%M:%S") ~ " " if (add_datetime | default(true))) ~ message}}
- - alias: "Scrive la voce di log"
- service: "notify.{{log_name | default('log')}}"
- data:
- message: "{{msg}}"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement