v.1.2.0
Highlighted
Улучшена стабильность (17 фиксов)
Полностью переделан парсинг ответа от OLT (таблицы\поля)
Добавлены ETH порты
Все изменения
fix
- f268d86:
- Исправлена ошибка
404 Not Foundдля всех путей в /attachs (#12) - Поле
dateпереименовано вcreated_atв attach - Добавлены поля
source_idиauthor_idв attach - Исправлена функция
normalize_itemsв utils для более стабильной работы
- Исправлена ошибка
- b07a620:
- Добавлены новые поля для optical в ONT -
bias,olt_rx,prec,catv_rx,vendor-name,rev,pn,sn
- Добавлены новые поля для optical в ONT -
- ad38321, aaf6895 (fix):
- Исправлена ошибка
SyntaxError: unmatched stringпри инициализации (с 70bb07a)
- Исправлена ошибка
- 243a8f5:
online: Falseвместоstatus: 'offline'в /ont [unstable]
- d57dae4, 1fc73b9 (fix) + 36 остальных комитов (fix):
- Переделан парсинг ONT (#17) [unstable]
Все комиты
d57dae4, 1fc73b9, 7048e12, 8efbac4, 6ee146d, 98bd062, aa04211, 05ae9c7, a661fc0, 966c24d, 2e82496, d07e96f, 6a498f4, 03ca555, c7dfdf2, d371a93, 825d3b2, 9b92594, 99228aa, 953d244, 9394b26, 21f0c60, 246b150, 0e5c070, da83172, 5544fab, 880ed34, b7a186b, 6f07e00, e133a57, 044d787, b788a43, c18db11, 951f646, 1b4adad, 1561437, 1d67d8c, 4150886
- 4a323c3, 15f233c (fix):
- Добавлена поддержка таблиц с заголовками в несколько строк (#17) [unstable]
- ba0255f:
- Увеличен тайм аут и минимальное количество строк для триггера заканчивания чтения ответа
- 40fc404:
- 7a635ec:
- Получение статуса ETH портов из другой команды
- 4db2463:
- 0b82197:
- Исправлена ошибка из за которой все ID у ETH -
None
- Исправлена ошибка из за которой все ID у ETH -
- 6e680dc:
- Добавлена проверка на следующий пробел в
_find_allв_parse_outputдля предотвращения совпадения с похожими значениями (напримерONTиONT-ID) [unstable]
- Добавлена проверка на следующий пробел в
- 2f2edb0, 3b1a391 (fix), c10ace8 (fix):
- Уменьшены шанся на ошибку
IndexError: list index out of range[unstable]
- Уменьшены шанся на ошибку
- 6c57283:
- Исправлена ошибка TypeError: expected string or bytes-like object, got 'NoneType' [unstable]
- 23b414f:
- Попытка исправить
KeyError: 'F/S/P'
- Попытка исправить
- db14b33:
- Удален лишний вызов команды получения optical info если ONT итак offline
- 9958929:
- Исправлен тип ETH портов -
list[list[dict]]->list[dict]
- Исправлен тип ETH портов -
feat
- acfbedc:
- Добавлено получение ETH портов [unstable]
Совместимость
/ont['data']['status'](str) ->/ont['data']['online'](bool)/attachs/customer/id['data'][0]['date']->/attachs/customer/id['data'][0]['created_at']