From 91d34a481d75f4790fe3765e8ca0433290cefcae Mon Sep 17 00:00:00 2001 From: Eyal Date: Wed, 20 Feb 2019 13:30:53 +0200 Subject: [PATCH] add new constants add constants to decouple vitrage dependency Change-Id: I20385f03f0524c764915b319c4c4bc748cdfe3e2 --- vitrage_tempest_plugin/tests/api/rca/base.py | 8 ++++---- .../tests/common/constants.py | 17 +++++++++++++++++ 2 files changed, 21 insertions(+), 4 deletions(-) diff --git a/vitrage_tempest_plugin/tests/api/rca/base.py b/vitrage_tempest_plugin/tests/api/rca/base.py index 6961e94..5e1cbbb 100644 --- a/vitrage_tempest_plugin/tests/api/rca/base.py +++ b/vitrage_tempest_plugin/tests/api/rca/base.py @@ -17,10 +17,6 @@ import json from oslo_log import log as logging from testtools import matchers -from vitrage.entity_graph.mappings.operational_alarm_severity \ - import OperationalAlarmSeverity -from vitrage.entity_graph.mappings.operational_resource_state \ - import OperationalResourceState from vitrage_tempest_plugin.tests.api.alarms.base import BaseAlarmsTest from vitrage_tempest_plugin.tests.base import IsNotEmpty from vitrage_tempest_plugin.tests.common import aodh_utils @@ -30,6 +26,10 @@ from vitrage_tempest_plugin.tests.common.constants import EdgeProperties from vitrage_tempest_plugin.tests.common.constants import NOVA_HOST_DATASOURCE from vitrage_tempest_plugin.tests.common.constants import \ NOVA_INSTANCE_DATASOURCE +from vitrage_tempest_plugin.tests.common.constants \ + import OperationalAlarmSeverity +from vitrage_tempest_plugin.tests.common.constants \ + import OperationalResourceState from vitrage_tempest_plugin.tests.common.constants import VertexProperties \ as VProps from vitrage_tempest_plugin.tests.common.constants import VITRAGE_DATASOURCE diff --git a/vitrage_tempest_plugin/tests/common/constants.py b/vitrage_tempest_plugin/tests/common/constants.py index a6d4557..00fc814 100644 --- a/vitrage_tempest_plugin/tests/common/constants.py +++ b/vitrage_tempest_plugin/tests/common/constants.py @@ -226,3 +226,20 @@ class AodhProperties(object): USER_ID = 'user_id' STATE_REASON = 'state_reason' ID = 'id' + + +class OperationalAlarmSeverity(object): + CRITICAL = 'CRITICAL' + SEVERE = 'SEVERE' + WARNING = 'WARNING' + NA = 'N/A' + OK = 'OK' + + +class OperationalResourceState(object): + NA = 'N/A' + OK = 'OK' + TRANSIENT = 'TRANSIENT' + SUBOPTIMAL = 'SUBOPTIMAL' + ERROR = 'ERROR' + DELETED = 'DELETED'