Replies: 3 comments 2 replies
-
Hello @nick4me and thanks for the suggestion. I think this would be a good candidate for a discussion, because I think the idea is interesting. I would like to add, however, that Thola is probably not a good fit for direct integration since it is not a Python project (it's written in Go), so it would have to be external. So perhaps a plugin that would implement a Thola client in Python that could integrate with an instance of Thola might be feasible. If you're agreeable, I'll convert this issue to a discussion and see where that takes us? |
Beta Was this translation helpful? Give feedback.
-
@jathanism you are right. if you like the idea we could also write a lightweight python client library for Thola. maybe you can specify the requirements (methods with input and response parameters, ...) and we will provide such a library in the next few days. I am very happy to discuss the integration. As user of nautobot we would be very happy to integrate the realtime queries and the onboarding process for network devices with Thola. |
Beta Was this translation helpful? Give feedback.
-
The thola client library for python has been uploaded: There is also a module for ansible (specially to gather facts of network devices): |
Beta Was this translation helpful? Give feedback.
-
it is very practical and useful that napalm is integrated into nautobot.
however, many of (our) existing network devices can only or at least easier be queried via SNMP.
here it would be great if thola were also integrated in addition to napalm:
https://github.com/inexio/thola
Thola supports a very large number of network devices and can be easily integrated via REST API.
Thola can also automatically identify a network device and determine the manufacturer, model and serial number.
Beta Was this translation helpful? Give feedback.
All reactions