I have a script that scans all my switches and routers for interfaces, and then adds them to Solarwinds based on my criteria.
Since I have almost a 1000 devices, my synchronous script takes days to complete.
Seems like a job for some sort of multiprocessing feature.
In reading about Asyncio, that looks like this is the right tool for the job since my script spends most of it's time waiting for Solarwinds to query devices for a new list of interfaces.
But it also looks like Asyncio works only with libraries that support Asyncio.
Has anyone used this in their Python SWQL scripts? Would you share your code?
-Brian