I cannot seem to get cable filtering to work at all. I believe I should be able to do the following
nb.dcim.power_ports.filter(devicestatus='active', cableempty=True').
Furthermore, I suspect that power port filtering is broke all together, it doesn't matter what I put in the filter, I seem to get back everything
This is invalid because the filters you have shown does not exist on the API atleast as of v3.5.8. I suspect you are mixing ORM filters with API filters.
I cannot seem to get cable filtering to work at all. I believe I should be able to do the following nb.dcim.power_ports.filter(devicestatus='active', cableempty=True').
Furthermore, I suspect that power port filtering is broke all together, it doesn't matter what I put in the filter, I seem to get back everything