add oxiApi
This commit is contained in:
9
pynet.py
9
pynet.py
@@ -1,7 +1,9 @@
|
||||
import pynetbox
|
||||
|
||||
from oxi.manager import OxidizedAPI
|
||||
from settings import settings
|
||||
|
||||
|
||||
netbox = pynetbox.api(
|
||||
settings.nb_url,
|
||||
token=settings.nb_token)
|
||||
@@ -13,6 +15,7 @@ filters = {
|
||||
"role": "Kommutator",
|
||||
}
|
||||
|
||||
devices = netbox.dcim.devices.filter(**filters)
|
||||
for device in devices:
|
||||
print(f"{device.name} (IP: {device.primary_ip})")
|
||||
|
||||
# devices = netbox.dcim.devices.filter(**filters)
|
||||
# for device in devices:
|
||||
# print(f"{device.name} (IP: {device.primary_ip})")
|
||||
Reference in New Issue
Block a user