Работа с консолью через qtasks.__main__¶
Модуль qtasks.__main__ позволяет запускать и управлять приложением QTasks из
консоли. Это удобно для автоматизации и интеграции с другими инструментами.
Основные возможности¶
- Запуск приложения
- Запуск экспериментального веб-интерфейса для управления задачами
- Указание приложения через параметр
-Aили-app - Настройка порта для веб-интерфейса
Пример использования¶
qtasks [опции] <команда> [опции]
Примеры команд¶
-
Запустить приложение:
qtasks -A <путь_к_модулю:имя_приложения> runПример:
qtasks -A based_async_app:app run -
Посмотреть статистику приложения через
(A)syncStatsв форматеjson:qtasks -A <путь_к_модулю:имя_приложения> stats <команда> [опции]Пример:
qtasks -A based_async_app:app stats inspect app json=true -
Запустить веб-интерфейс (В стадии разработки...):
qtasks web -A <путь_к_модулю:имя_приложения> --port <порт>Пример:
qtasks -A based_async_app:app web --port 8000
Параметры¶
-A,-app— путь к приложению в форматемодуль:переменная--port— порт для запуска веб-интерфейса (по умолчанию 8000)
Дополнительная информация¶
Для получения справки по командам используйте стандартный флаг --help:
qtasks --help