fae277990bee34aa791633ed213c6b2def41ea03
App Autotest
Flask-приложение для автотестов сервисов Nubes.
Установка
pip install -r requirements.txt
Запуск
NUBES_API_TOKEN=<токен> NUBES_API_ENDPOINT=https://lk-api-gateway-test.ngcloud.ru/api/v1/svc python run.py
Переменные окружения
| Переменная | Назначение | По умолчанию |
|---|---|---|
NUBES_API_ENDPOINT |
URL API облака | https://lk-api-gateway-dev.ngcloud.ru/api/v1/svc |
NUBES_API_TOKEN |
Bearer-токен | — |
Структура
app/
├── api/ # HTTP-клиент облака
├── operations/ # Операции API (одна на файл)
├── routes/ # Flask blueprints
├── static/ # CSS, JS, логотип
└── templates/ # Jinja2 шаблоны (дизайн Nubes)
Деплой
Сервис: https://autotest.pythonk8s.dev.nubes.ru/ (test)
Параметры в jsonEnv:
{
"NUBES_API_TOKEN": "...",
"NUBES_API_ENDPOINT": "https://lk-api-gateway-test.ngcloud.ru/api/v1/svc"
}
Languages
Python
63.8%
JavaScript
30.2%
HTML
3.7%
CSS
2.3%