diff --git a/templates/job/edit.html.twig b/templates/job/edit.html.twig index 2a063a2..53940a5 100644 --- a/templates/job/edit.html.twig +++ b/templates/job/edit.html.twig @@ -77,9 +77,9 @@ {% endif %} @@ -123,44 +123,44 @@

{{ "job.addedit.crontype.command.header"| trans }}

- +
- +
-

Reboot job details

+

{{ "job.addedit.crontype.reboot.header" | trans }}

- - - Use {reboot-delay} or {reboot-delay-secs} to add the delay in your command + + + {{ "job.addedit.crontype.reboot.reboot.command.helptext" | trans }}
- - + +
- - + +
- - - Delay between triggering reboot and actual reboot + + + {{ "job.addedit.crontype.reboot.reboot.delay.helptext" | trans }}
- - - The amount of time the system takes to actually reboot + + + {{ "job.addedit.crontype.reboot.reboot.duration.helptext" | trans }}
diff --git a/translations/messages.en.yaml b/translations/messages.en.yaml index 932b1c7..d5bb5b5 100644 --- a/translations/messages.en.yaml +++ b/translations/messages.en.yaml @@ -48,55 +48,76 @@ job: failed: "No failed runs found" all: "No runs found" edit: - title: 'Edit job' - header: 'Edit job _jobname_' + title: "Edit job" + header: "Edit job _jobname_" add: - title: 'Add job' - header: 'Add new job' + title: "Add job" + header: "Add new job" addedit: generalinfo: - header: 'General info' + header: "General info" name: - label: 'Name' - placeholder: 'System update' - helptext: 'You can create colored tags by using [tag]' + label: "Name" + placeholder: "System update" + helptext: "You can create colored tags by using [tag]" interval: - label: 'Interval (in seconds)' - placeholder: '3600' + label: "Interval (in seconds)" + placeholder: "3600" patterns: - label: 'Patterns' - minute: 'Every minute' - hour: 'Every hour' - day: 'Every day' - week: 'Every week' - 4week: 'Every 4 weeks' + label: "Patterns" + minute: "Every minute" + hour: "Every hour" + day: "Every day" + week: "Every week" + 4week: "Every 4 weeks" nextrun: - label: 'Next run' + label: "Next run" lastrun: - label: 'Last run' + label: "Last run" eternal: - label: 'Eternal' + label: "Eternal" retention: - label: 'Retention (in days)' - placeholder: '7' - helptext: 'How many days (at least) to keep runs of this job in the database' + label: "Retention (in days)" + placeholder: "7" + helptext: "How many days (at least) to keep runs of this job in the database" failpercentage: - label: 'Max fail percentage' + label: "Max fail percentage" faildays: - label: 'Number of days calculated for fail percentage' - placeholder: '7' - crontype: - label: Job type - command: - label: Command - header: Command details + label: "Number of days calculated for fail percentage" + placeholder: "7" + crontype: + label: "Job type" command: - label: Command - placeholder: sudo apt update - response: - label: Expected exit code - placeholder: 0 - reboot: - label: Reboot - http: - label: HTTP request \ No newline at end of file + label: "Command" + header: "Command details" + command: + label: "Command" + placeholder: "sudo apt update" + response: + label: "Expected exit code" + placeholder: "0" + reboot: + label: "Reboot" + header: "Reboot job details" + reboot: + command: + label: "Reboot command" + placeholder: "systemctl reboot" + helptext: "Use {reboot-delay} or {reboot-delay-secs} to add the delay in your command" + delay: + label: "Reboot delay (in minutes)" + placeholder: "5" + helptext: "Delay between triggering reboot and actual reboot" + duration: + label: "Reboot duration (in minutes)" + placeholder: "10" + helptext: "The amount of time the system takes to actually reboot" + getservices: + command: + label: "Get services command" + placeholder: "systemctl list-units" + response: + label: "Get services command exit code" + placeholder: "0" + http: + label: "HTTP request" \ No newline at end of file diff --git a/translations/messages.nl.yaml b/translations/messages.nl.yaml index 6c727dc..6703803 100644 --- a/translations/messages.nl.yaml +++ b/translations/messages.nl.yaml @@ -48,55 +48,76 @@ job: failed: "Geen gefaalde uitvoeringen gevonden" all: "Geen uitvoeringen gevonden" edit: - title: 'Bewerk taak' - header: 'Bewerk taak _jobname_' + title: "Bewerk taak" + header: "Bewerk taak _jobname_" add: - title: 'Taak toevoegen' - header: 'Nieuwe taak toevoegen' + title: "Taak toevoegen" + header: "Nieuwe taak toevoegen" addedit: generalinfo: - header: 'Algemene info' + header: "Algemene info" name: - label: 'Naam' - placeholder: 'Systemen updaten' - helptext: 'Je kan gekleurde tags toevoegen met [tag]' + label: "Naam" + placeholder: "Systemen updaten" + helptext: "Je kan gekleurde tags toevoegen met [tag]" interval: - label: 'Interval (in seconden)' - placeholder: '3600' + label: "Interval (in seconden)" + placeholder: "3600" patterns: - label: 'Patronen' - minute: 'Iedere minuut' - hour: 'Ieder uur' - day: 'Iedere dag' - week: 'Iedere week' - 4week: 'Iedere 4 weken' + label: "Patronen" + minute: "Iedere minuut" + hour: "Ieder uur" + day: "Iedere dag" + week: "Iedere week" + 4week: "Iedere 4 weken" nextrun: - label: 'Volgende uitvoering' + label: "Volgende uitvoering" lastrun: - label: 'Laatste uitvoering' + label: "Laatste uitvoering" eternal: - label: 'Eeuwig' + label: "Eeuwig" retention: - label: 'Opslag (in dagen)' - placeholder: '7' - helptext: 'Hoeveel dagen moeten uitvoeringen van een job bewaard worden' + label: "Opslag (in dagen)" + placeholder: "7" + helptext: "Hoeveel dagen moeten uitvoeringen van een job bewaard worden" failpercentage: - label: 'Max faalpercentage' + label: "Max faalpercentage" faildays: - label: 'Aantal dagen berekend voor faalpercentage' - placeholder: '7' + label: "Aantal dagen berekend voor faalpercentage" + placeholder: "7" crontype: - label: Taak type + label: "Taak type" command: - label: Commando - header: Commando details + label: "Commando" + header: "Commando details" command: - label: Commando - placeholder: sudo apt update + label: "Commando" + placeholder: "sudo apt update" response: - label: Verwacht resultaat - placeholder: 0 + label: "Verwacht resultaat" + placeholder: "0" reboot: - label: Herstart + label: "Herstart" + header: "Herstart details" + reboot: + command: + label: "Herstart commando" + placeholder: "systemctl reboot" + helptext: "Gebruik {reboot-delay} of {reboot-delay-secs} om de vertraging toe te voegen in je commando" + delay: + label: "Herstart vertraging (in minuten)" + placeholder: "5" + helptext: "Tijd tussen het aanroepen van herstart commando en de eigenlijke herstart" + duration: + label: "Duurtijd van herstart (in minuten)" + placeholder: "10" + helptext: "De tijd dat de effectieve herstart duurt" + getservices: + command: + label: "Commando voor ophalen services" + placeholder: "systemctl list-units" + response: + label: "Resultaat van commando voor ophalen services" + placeholder: "0" http: label: HTTP request