Hi Brian!
> You're correct. Moving cable endpoints is not possible in the GUI - you have to delete them and recreate them, and there's no bulk facility for this.
Thanks for the confirmation, that's what I thought.
> I'm not sure if it's possible via the API to modify a cable endpoint, but at worst you'd read, delete, and re-create.
I'll have a look at it, I'm not entirely sure if it will work.
> You certainly shouldn't do it via direct SQL updates, because as of Netbox v2.10 there's a separate model for cable paths which would become invalid.
No, I completely agree with you, I don't plan to do it that way because that is prone to breaking with NetBox updates. My thinking was more in the lines of using official scripting calls in the scripting engine so that you get a nice integration in the GUI. I'm afraid that migrating patches between switches is quite a standard lifecycle process at our facility so it makes sense to integrate it via custom script. Or would you say that it would make sense to open a feature request for it?
Christian