Skip to content

avl93/sdmgr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Simple Daemon Manager

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages