Управление службами в песочнице#

Содержит команды для установки и конфигурирования служб в песочнице

Commands:#

usage: service.py [-h] cmd ...

positional arguments:
  cmd                Команды
    full_help        Распечатать справку
    add              Добавить службу
    delete           Удалить службу
    delete_all       Удалить все службы
    switch_appkit    Переключить комплект приложений
    switch_appkit_all
                     Переключить комплект приложений для всех служб
    update           Обновить артефакты
    update_all       Обновить артефакты всех служб
    run              Запустить supervisor
    run_process      Запустить процесс
    list             Распечатать список служб
    enable           Включить службу
    enable_all       Включить все службы
    disable          Выключить службу
    disable_all      Выключить все службу

optional arguments:
  -h, --help         show this help message and exit

Full_help#

usage: service.py full_help [-h]

optional arguments:
  -h, --help  show this help message and exit

Add#

usage: service.py add [-h] --name NAME --type TYPE [--first_port FIRST_PORT]

Добавление службы

optional arguments:
  -h, --help            show this help message and exit
  --name NAME           Имя
  --type TYPE           Тип
  --first_port FIRST_PORT
                        Первый порт

Delete#

usage: service.py delete [-h] --name NAME

Удаление службы

optional arguments:
  -h, --help   show this help message and exit
  --name NAME  Имя

Delete_all#

usage: service.py delete_all [-h]

Удаление всех служб

optional arguments:
  -h, --help  show this help message and exit

Switch_appkit#

usage: service.py switch_appkit [-h] --name NAME --path PATH

Переключение комплекта приложений

optional arguments:
  -h, --help   show this help message and exit
  --name NAME  Имя службы
  --path PATH  Путь к комплекту приложения

Switch_appkit_all#

usage: service.py switch_appkit_all [-h] --path PATH

Переключение комплекта приложений для всех служб

optional arguments:
  -h, --help   show this help message and exit
  --path PATH  Путь к комплекту приложения

Update#

usage: service.py update [-h] --name NAME

Обновляет артефакты службы для запуска

optional arguments:
  -h, --help   show this help message and exit
  --name NAME  Имя службы

Update_all#

usage: service.py update_all [-h]

Обновляет артефакты всех служб для запуска

optional arguments:
  -h, --help  show this help message and exit

Run#

usage: service.py run [-h] --name NAME

Запускает supervisor для службы

optional arguments:
  -h, --help   show this help message and exit
  --name NAME  Имя службы

Run_process#

usage: service.py run_process [-h] --name NAME --process PROCESS

Запускает процесс службы, используется для отладки

optional arguments:
  -h, --help         show this help message and exit
  --name NAME        Имя службы
  --process PROCESS  имя процесса

List#

usage: service.py list [-h]

Печать списка служб

optional arguments:
  -h, --help  show this help message and exit

Enable#

usage: service.py enable [-h] --name NAME

Включает службу

optional arguments:
  -h, --help   show this help message and exit
  --name NAME  Имя

Enable_all#

usage: service.py enable_all [-h]

Включает все службы

optional arguments:
  -h, --help  show this help message and exit

Disable#

usage: service.py disable [-h] --name NAME

Выключает службу

optional arguments:
  -h, --help   show this help message and exit
  --name NAME  Имя

Disable_all#

usage: service.py disable_all [-h]

Выключает все службы

optional arguments:
  -h, --help  show this help message and exit