Консольная утилита Python для работы с api
Цена договорная
Есть система с открытым API, нужно написать скрипт, что бы через него можно было из консоли получать данные из API. Документация доступна по адресу https://spacevm.ru/docs/6.5/api/
Нужно с помощью скриптового языка встроенного в linux (pyhton, perl)
считывать данные по состоянию системы и записать в html или txt файл.В зависимости от ключей должна возвращаться информация о том или иной модуле системы.
Доступ с тестовой платформе предоставим.
Как мы видим, например два скрипта:
Нужно с помощью скриптового языка встроенного в linux (pyhton, perl)
считывать данные по состоянию системы и записать в html или txt файл.В зависимости от ключей должна возвращаться информация о том или иной модуле системы.
Доступ с тестовой платформе предоставим.
Как мы видим, например два скрипта:
- spacevmstat – консольная утилита возвращает состояния системы из API в консоль/файл;
пример:
spacevmstat controller — показывает связность и роль контроллеров
spacevmstat backupdb-list — показывать правильно ли настроен бекап БД
spacevmstat protection — показывать настройку ограждения
spacevm maintenance — показывать информацию о режиме обслуживании - Второй скрипт (используя первый) нужен для проверки процесса обучения. Ученик выполняет задания, например: настраивает контроллеры, бэкап, ограждение. А скрипт должен на веб страничке выводить результат согласно референсным значения, о правильности выполнения задания в виде html таблицы:
Задание 3.1 - Успешно выполнено;
задание 3.2 - Успешно выполнено;
задание 3.3 – Не выполнено.
Например:Настройка репликации между контролерами
Настройка ролей на контролерах
Установка свидетеля controller status
Настройка свидетеля репликации контролеров и проверка переключения ролей на контролерах
Создание резервной копии БД контролера по расписанию controller backupdb-list
Создание резервной копии ОС узла по расписанию
Настройка ограждения и связанности узлов в кластере
Вывод узла в режим обслуживания и возвращение обратно в работу
Обновление узлов и контролера (CLI, WEB)
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.