netenglabs / suzieq

Using network observability to operate and design healthier networks
https://www.stardustsystems.net/
Apache License 2.0
791 stars 105 forks source link

Bug #925 fix #932

Closed Sepehr-A closed 6 months ago

Sepehr-A commented 6 months ago

Bug #925 Report Summary

A user reported a usability issue with Suzieq version 0.22.0 when using the Python API to retrieve path information. The API call was made with namespace provided as a string instead of a list, leading to an EmptyDataframeError. The error did not clearly indicate the cause, leading to confusion.

Changes Made

To address this issue, two significant changes were implemented:

Introduction of Argument Validation in basicobj.py:

Modification in topology.py: