Найдено 83 результата
- Ср дек 06, 2017 5:45 pm
- Форум: Вопросы
- Тема: Запросы API
- Ответы: 20
- Просмотры: 25487
Re: Запросы API
Серверу для хранения удобнее самому себе писать просто значение битовых флагов, и ничего парсить не надо То есть это дубликат значения state и можно его проигнорить. Я так понимаю. Верно. Это баг Если это баг то как с ним справляется тот же web ui? Я сделал сортировку и учитываю только последнюю за...
- Ср дек 06, 2017 2:25 pm
- Форум: Вопросы
- Тема: Запросы API
- Ответы: 20
- Просмотры: 25487
Re: Запросы API
af.Cmd если и расширять, то лучше прямо в af.py. Ну конечно, когда что-то готовое будет. А так вообще он задумывался как низкоуровневое общение (команды). А если что-то нужно только для монитора, и это не нужно делать в af.Cmd (или можно не делать), то я думаю что это стоит делать в классе монитора...
- Ср дек 06, 2017 12:25 pm
- Форум: Вопросы
- Тема: Запросы API
- Ответы: 20
- Просмотры: 25487
Re: Запросы API
Первый прототип монитора, пока в гистах. https://gist.github.com/paulwinex/4fafc88755f765f76be692f35cf01a2c Пришлось немного расширить af.Cmd и, ясное дело, я пока не до конца понял что где и как, вполне мог написать ерунду) К тому же стоит вынести преобразование данных вне класса Monitor чтобы оста...
- Ср дек 06, 2017 11:31 am
- Форум: Вопросы
- Тема: Запросы API
- Ответы: 20
- Просмотры: 25487
Re: Запросы API
По и идее для монитора свой класс нужен, это не одноразовый Cmd, это свой долгоживущий класс. Я бы всё же сделал свой, и отдельном .py файле. Да, почти доделал. Пытаюсь понять что означает ответ от сервера. Помогите разобраться. Вот параметры монитора: { "name": "paul@i7", "...
- Ср дек 06, 2017 5:39 am
- Форум: Вопросы
- Тема: Запросы API
- Ответы: 20
- Просмотры: 25487
Re: Запросы API
В общем ковырятие вариантов вот что даёт. 1. Создаем монитор {'monitor': {'user_name': "paul", 'host_name': "i7", 'engine': "python"}} 2. Создаем подписку на стндартные эвенты про джобы {'action': {"user_name":'paul', "host_name":"i7","...
- Вт дек 05, 2017 6:55 pm
- Форум: Вопросы
- Тема: Запросы API
- Ответы: 20
- Просмотры: 25487
Re: Запросы API
Это замечательно, но я не могу разобраться с первым вопросом
Есть идеи?1. Почему при запросе об изменениях:
{"get":{"type":"monitors","ids":[2],"mode":"events"}}
я получаю всегда только такое:
{u'monitor': {u'id': 0}}
- Вт дек 05, 2017 4:49 pm
- Форум: Вопросы
- Тема: Запросы API
- Ответы: 20
- Просмотры: 25487
Re: Запросы API
А зачем гуи типа клиент-сервер на питоне? Я не точно объяснил. Сам GUI конечно на HTML5 но находится он на сервере удалённом. На локальном компе находится процесс написаный на питоне который собирает данные с afserver, формирует правильный вид и отправляет на основной сервер по WS. У него вообще не...
- Вт дек 05, 2017 1:02 pm
- Форум: Вопросы
- Тема: Запросы API
- Ответы: 20
- Просмотры: 25487
Re: Запросы API
Я делаю что-то вроде WebUI но очень минималистичный. Я так понимаю что в стандартном используются мониторы, а у меня их нет. Тут надо либо поштучно все собирать либо монитор писать. Тогда требуется мне на Python сделать простой монитор. Как он выглядит? Есть где пример? Я видел только примеры регист...
- Пн дек 04, 2017 10:03 am
- Форум: Вопросы
- Тема: Запросы API
- Ответы: 20
- Просмотры: 25487
Запросы API
Разбираюсь с API, стараюсь понять что и как омжно получать потравляя запросы в виде JSON. Появляются порой вопросы которые буду спрашивать в этйо ветке. Начну с такого вопроса: Пример запросов из консоли WebGUI (сокращёные) {"get":{"type":"jobs","ids":[2],&quo...
- Вс дек 03, 2017 8:34 pm
- Форум: Вопросы
- Тема: Подключение к сторонним проектам.
- Ответы: 11
- Просмотры: 18415
Re: Подключение к сторонним проектам.
У меня GUI на питоне. Там несколько другие задачи. Но идею понял, спасибо.