Skip to content

v.1.2.0

Choose a tag to compare

@firedotguy firedotguy released this 06 Oct 21:37
· 106 commits to main since this release

Highlighted

Улучшена стабильность (17 фиксов)
Полностью переделан парсинг ответа от OLT (таблицы\поля)
Добавлены ETH порты

Все изменения

fix

  • 4a323c3, 15f233c (fix):
    • Добавлена поддержка таблиц с заголовками в несколько строк (#17) [unstable]
  • ba0255f:
    • Увеличен тайм аут и минимальное количество строк для триггера заканчивания чтения ответа
  • 40fc404:
    • Добавлены логи при окоyчании чтения ответа в ONT
    • Исправлена ошибка из за которой любая попытка авторизации была неправильной (#21) 4ceb0be)
  • 7a635ec:
    • Получение статуса ETH портов из другой команды
  • 4db2463:
    • Ответы up/down заменяются на True/False (как и on/off, enable/disable, online/offline и др.) (#16/#17)
  • 0b82197:
    • Исправлена ошибка из за которой все ID у ETH - None
  • 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]

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']