Настройки cron #15
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Нужна вкладка, которая будет настраивать cron запуска агента.
Я вижу эти настройки так:
Понял постановку: вкладка настройки cron-запусков агента (cron-запись + человекочитаемая расшифровка, промт запуска, команда запуска). Чтобы не спроектировать не то, уточню два момента:
~/.pi/agent/— отдельный конфиг cron-задач), а вкладка хаба будет их показывать и редактировать через API агента. Или вы планируете cron на стороне самого хаба (systemd timer / cron на машине, где стоит хаб)? Это принципиально разная архитектура.Расшифровку cron-записи в человекочитаемый вид («каждый час», «по будням в 9:00») сделаю на фронте без внешних библиотек. Команда запуска — по сути shell-строка, которую дергает планировщик; промт — то, что передаётся агенту при запуске.
Как ответите — возьму в работу. Пока жду, задача в
blocked.На машине стоит crontab, список задач можно посмотреть с помощью crontab -l. Там уже все настроено.
Предложи решение, я думал, что ты сможешь на лету менять правила crontab'a. Кстати ты находишься на этой машине, поэтому можешь посмотреть.
Кстати забыл добавить, что на этой страницу должна быть кнопка - запустить сейчас.