Skip to content

Latest commit

 

History

History
22 lines (17 loc) · 1.22 KB

File metadata and controls

22 lines (17 loc) · 1.22 KB

SDMgr

SDMgr - простая утилита для управления daemon-процессами в Linux. Представляет собой оболочку для start-stop-daemon.

Использование:

  • описать небходимые демоны в dmns.json. Обязательные поля:
    • id - удобное название, технически ни с чем не связано
    • file - исполняемый файл
    • params - передаваемые исполняемому файлу параметры
    • dir - рабочая директория запускаемого файла
  • запустить SDMgr (python3 sdmgr.py). Будет отображен весь список настроенных демонов, знак '+' говорит о том что этот процесс сейчас запущен.

Команды:

  • r 1 - апустить процесс под номером 1 в списке
  • r a - запустить все
  • k 1 - остановить процесс 1
  • k a - остановить все
  • x - закрыть sdmgr

Также поддерживается режим командной строки, например:

  • python3 sdmgr.py r a