mirror of
https://github.com/xcat2/confluent.git
synced 2026-07-11 00:18:19 +00:00
Include EUREKA in necessary files for loading and handling redfish and autodiscovery
This commit is contained in:
@@ -16,12 +16,14 @@ import aiohmi.redfish.oem.dell.main as dell
|
||||
import aiohmi.redfish.oem.generic as generic
|
||||
import aiohmi.redfish.oem.lenovo.main as lenovo
|
||||
import aiohmi.redfish.oem.ami.main as ami
|
||||
import aiohmi.redfish.oem.megware.main as megware
|
||||
|
||||
OEMMAP = {
|
||||
'Lenovo': lenovo,
|
||||
'Dell': dell,
|
||||
'AMI': ami,
|
||||
'Ami': ami,
|
||||
'Megware': megware,
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -78,6 +78,7 @@ import confluent.discovery.handlers.xcc as xcc
|
||||
import confluent.discovery.handlers.xcc3 as xcc3
|
||||
import confluent.discovery.handlers.smm3 as smm3
|
||||
import confluent.discovery.handlers.megarac as megarac
|
||||
import confluent.discovery.handlers.eureka as eureka
|
||||
import confluent.exceptions as exc
|
||||
import confluent.log as log
|
||||
import confluent.messages as msg
|
||||
@@ -121,6 +122,7 @@ nodehandlers = {
|
||||
'lenovo-xcc': xcc,
|
||||
'lenovo-xcc3': xcc3,
|
||||
'megarac-bmc': megarac,
|
||||
'megware-chassis': eureka,
|
||||
'service:management-hardware.IBM:integrated-management-module2': imm,
|
||||
'pxe-client': pxeh,
|
||||
'onie-switch': None,
|
||||
@@ -143,6 +145,7 @@ servicenames = {
|
||||
'lenovo-xcc': 'lenovo-xcc',
|
||||
'lenovo-xcc3': 'lenovo-xcc3',
|
||||
'megarac-bmc': 'megarac-bmc',
|
||||
'megware-chassis': 'megware-chassis',
|
||||
#'openbmc': 'openbmc',
|
||||
'service:management-hardware.IBM:integrated-management-module2': 'lenovo-imm2',
|
||||
'service:io-device.Lenovo:management-module': 'lenovo-switch',
|
||||
@@ -161,6 +164,7 @@ servicebyname = {
|
||||
'lenovo-xcc': 'lenovo-xcc',
|
||||
'lenovo-xcc3': 'lenovo-xcc3',
|
||||
'megarac-bmc': 'megarac-bmc',
|
||||
'megware-chassis': 'megware-chassis',
|
||||
'lenovo-imm2': 'service:management-hardware.IBM:integrated-management-module2',
|
||||
'lenovo-switch': 'service:io-device.Lenovo:management-module',
|
||||
'thinkagile-storage': 'service:thinkagile-storagebmc',
|
||||
|
||||
@@ -34,6 +34,7 @@ setup(
|
||||
'aiohmi/redfish/oem/dell',
|
||||
'aiohmi/redfish/oem/lenovo',
|
||||
'aiohmi/redfish/oem/ami',
|
||||
'aiohmi/redfish/oem/megware',
|
||||
'aiohmi/util'],
|
||||
scripts=['bin/confluent', 'bin/confluent_selfcheck', 'bin/confluentdbutil', 'bin/collective', 'bin/osdeploy'],
|
||||
data_files=[('/etc/init.d', ['sysvinit/confluent']),
|
||||
|
||||
Reference in New Issue
Block a user