The cause of the silence this time? Distributed Ruby (DRb). It’s pretty magical, and I’m splitting out much of the Rails code in to Ruby code to be executed by a worker process.
Anything long-running, such as inventorying a device, will happen in the background. Anything instant will still happen in the background, but NetHorus will politely wait.
This is a fairly major change to NetHorus, and it does delay it being usable for a while longer. Then again, if you need anything usable right now, you shouldn’t be using NetHorus anyway