diff --git a/ironic_inspector/rules.py b/ironic_inspector/rules.py index 697cb555e..23d60330c 100644 --- a/ironic_inspector/rules.py +++ b/ironic_inspector/rules.py @@ -138,7 +138,7 @@ class IntrospectionRule(object): scheme, path = _parse_path(cond.field) if scheme == 'node': - source_data = node_info.node().dict() + source_data = node_info.node().to_dict() elif scheme == 'data': source_data = data diff --git a/ironic_inspector/test/base.py b/ironic_inspector/test/base.py index 1ca14ebd6..0c1f62d56 100644 --- a/ironic_inspector/test/base.py +++ b/ironic_inspector/test/base.py @@ -102,7 +102,7 @@ class NodeTest(BaseTest): mock_to_dict = mock.Mock(return_value=fake_node) self.node = mock.Mock(**fake_node) - self.node.dict = mock_to_dict + self.node.to_dict = mock_to_dict self.ports = [] self.node_info = node_cache.NodeInfo(uuid=self.uuid, started_at=0,