Работа над валидацией полей, работа над выполнением действий

This commit is contained in:
XeRo 2026-01-21 17:56:21 +05:00
parent e37cabadcc
commit dc263b76bf
8 changed files with 220 additions and 23 deletions

View file

@ -159,9 +159,6 @@ sections:
variable-name: "is_secure"
field-type: "check"
description: "Использовать SSL"
validate:
- rule: "min(1,nginx_port)"
message: "Значение слишком большое"
- name: "server_address"
variable-name: "server_address"
field-type: "input"
@ -191,6 +188,9 @@ sections:
condition: "ssl_type=='path now'"
parent:
- "ssl_type"
validate:
- rule: "file_exists(ssl_cert_path)"
message: "Файл не существует"
- name: "ssl_key_path"
variable-name: "ssl_key_path"
field-type: "file"
@ -200,6 +200,9 @@ sections:
condition: "ssl_type=='path now'"
parent:
- "ssl_type"
validate:
- rule: "file_exists(ssl_key_path)"
message: "Файл не существует"
actions:
- name: "create_ssl_repko_dir"
type: "command"