Add audit scoper for baremetal data model
Bare metal cluster data model was introduced in Queens cycle. Since the model is different from compute data model, we need add CDM scoper for bare metal cluster data model Change-Id: Idd041cefb692085d4545252d229ebe8602926b58 Implements: blueprint audit-scoper-for-baremetal-data-model
This commit is contained in:
committed by
Alexander Chadin
parent
63afd8259a
commit
af0c90db4d
@@ -21,6 +21,7 @@ from watcher.common import ironic_helper
|
||||
from watcher.decision_engine.model.collector import base
|
||||
from watcher.decision_engine.model import element
|
||||
from watcher.decision_engine.model import model_root
|
||||
from watcher.decision_engine.scope import baremetal as baremetal_scope
|
||||
|
||||
LOG = log.getLogger(__name__)
|
||||
|
||||
@@ -45,7 +46,9 @@ class BaremetalClusterDataModelCollector(base.BaseClusterDataModelCollector):
|
||||
return None
|
||||
|
||||
def get_audit_scope_handler(self, audit_scope):
|
||||
return None
|
||||
self._audit_scope_handler = baremetal_scope.BaremetalScope(
|
||||
audit_scope, self.config)
|
||||
return self._audit_scope_handler
|
||||
|
||||
def execute(self):
|
||||
"""Build the baremetal cluster data model"""
|
||||
|
||||
@@ -193,6 +193,7 @@ class ModelBuilder(object):
|
||||
re-scheduled for Pike. In the meantime, all the associated code has been
|
||||
commented out.
|
||||
"""
|
||||
|
||||
def __init__(self, osc):
|
||||
self.osc = osc
|
||||
self.model = model_root.ModelRoot()
|
||||
|
||||
Reference in New Issue
Block a user