The redfish driver implements get_facts, get_interfaces, get_interfaces_ip, get_environment, get_users, get_ntp_servers and get_snmp_information for the BMC, and the role methods get_power_state, set_power_state, get_hardware_inventory, get_event_log, get_firmware_inventory and get_management_protocols for the managed server. reboot_host resets the BMC through Manager.Reset, never the server. Registered as the napalm.drivers entry point redfish; depends on napalm and napalm-device-types >= 4.6.
7 lines
160 B
Python
7 lines
160 B
Python
"""NAPALM driver for server BMCs over DMTF Redfish."""
|
|
|
|
from napalm_redfish.driver import RedfishDriver
|
|
|
|
__version__ = "0.1.0.dev0"
|
|
__all__ = ["RedfishDriver"]
|