Setup tests
This commit is contained in:
parent
bdc2cbeb8f
commit
bab2d26ad0
46 changed files with 11717 additions and 117 deletions
2
netbox_agent/vendors/dell.py
vendored
2
netbox_agent/vendors/dell.py
vendored
|
|
@ -1,8 +1,8 @@
|
|||
import logging
|
||||
import subprocess
|
||||
|
||||
from netbox_agent.server import ServerBase
|
||||
from netbox_agent.misc import is_tool
|
||||
from netbox_agent.server import ServerBase
|
||||
|
||||
|
||||
class DellHost(ServerBase):
|
||||
|
|
|
|||
4
netbox_agent/vendors/hp.py
vendored
4
netbox_agent/vendors/hp.py
vendored
|
|
@ -27,14 +27,14 @@ class HPHost(ServerBase):
|
|||
'Enclosure Name': locator[0].strip(),
|
||||
'Server Bay': locator[3].strip(),
|
||||
'Enclosure Serial': locator[4].strip(),
|
||||
}
|
||||
}
|
||||
return locator[0]
|
||||
|
||||
def get_blade_slot(self):
|
||||
if self.is_blade():
|
||||
return 'Bay {}'.format(
|
||||
int(self.hp_rack_locator['Server Bay'].strip())
|
||||
)
|
||||
)
|
||||
return None
|
||||
|
||||
def get_chassis(self):
|
||||
|
|
|
|||
1
netbox_agent/vendors/supermicro.py
vendored
1
netbox_agent/vendors/supermicro.py
vendored
|
|
@ -2,6 +2,7 @@
|
|||
from netbox_agent.location import Slot
|
||||
from netbox_agent.server import ServerBase
|
||||
|
||||
|
||||
"""
|
||||
Supermicro DMI can be messed up. They depend on the vendor
|
||||
to set the correct values. The endusers cannot
|
||||
|
|
|
|||
Loading…
Add table
editor.link_modal.header
Reference in a new issue