You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix bugs and apply improvements across client library (#197)
- Fix PyatsException to inherit from VirlException instead of Exception
- Fix ControllerNotFound to use __init__ instead of class attribute for message
- Fix ControllerNotFound instantiation (raise ControllerNotFound())
- Fix sync_states staleness handling for nodes, interfaces, and links
- Fix _import_link parameter order (iface_a_id before iface_b_id)
- Fix incorrect log message in Interface._set_interface_property
- Refactor Annotation validation using _VALID_KEYS frozensets
- Refactor Version comparisons using _as_tuple helper
- Refactor get_lab_list to pass params directly to session.get
- Optimize Node.next_available_interface with direct slicing
0 commit comments