Comments (2)
Only devices without Interface type connections are “passive” according to the plugin’s logic.
What are your plugin and NetBox versions?
from nextbox-ui-plugin.
The problem is in the logic that tries to implement this. It loops through all of the cables where the device is A, and then all of the cables where the device is B, and sets passive to true if, in either loop, all the links found have no interface. If you enter all the network cables from the switch to a device (so A is always the device), and then connect a power cable from the PDU to the switch (so the switch is B), the loop looking at the b devices will determine the device to be passive.
It may be possible to use a single filter on device_id to return all the cables involving the device, and only iterate through the list once. If the separate queries are still wanted, this patch seems to do what the code's comment (and your comment above) seem to indicate the intent was.
from nextbox-ui-plugin.
Related Issues (20)
- Topology Mapping HOT 1
- Saved current view HOT 3
- top level navigation option
- matching query does not exist HOT 4
- Netbox 3.3.3 - next.css 404 not found HOT 1
- Installation error "module not found" HOT 1
- netbox-docker failed to install plugin HOT 1
- NetBox Plugin Ui Topology Viewer don`t hide name devices
- NetBox 3.5 Support HOT 1
- Permission denied - static files HOT 2
- Unable to Save Views HOT 2
- migration problems after upgrade HOT 2
- fields.E300 error after upgrading Netbox from v3.5.x to v3.6 HOT 6
- Error in database migration HOT 4
- Error in netbox docker compose
- Plugin errors after upgrading Netbox to version 3.7.2 HOT 6
- Topology button missing from the Site view
- theme HOT 1
- Topology Viewer shows devices & names, but no other information. HOT 3
- 'Interface' object has no attribute 'is_connectable' when performing VLAN network topology filtering
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nextbox-ui-plugin.