diff --git a/requirements.txt b/requirements.txt index 6c7857e0f..f039cf9ea 100644 --- a/requirements.txt +++ b/requirements.txt @@ -43,4 +43,5 @@ requests>=2.14.2 # Apache-2.0 WebOb>=1.7.1 # MIT eventlet!=0.18.3,!=0.20.1,<0.21.0,>=0.18.2 # MIT six>=1.10.0 # MIT +debtcollector>=1.2.0 # Apache-2.0 diff --git a/vitrage/datasources/static_physical/driver.py b/vitrage/datasources/static_physical/driver.py index 34fb61382..f89a2dd9e 100644 --- a/vitrage/datasources/static_physical/driver.py +++ b/vitrage/datasources/static_physical/driver.py @@ -14,6 +14,7 @@ import copy +from debtcollector import removals from oslo_log import log from vitrage.common.constants import DatasourceProperties as DSProps @@ -38,6 +39,7 @@ class StaticPhysicalDriver(DriverBase): ENTITIES_SECTION = 'entities' def __init__(self, conf): + removals.removed_module(__name__, "datasources.static") super(StaticPhysicalDriver, self).__init__() self.cfg = conf self.cache = {} diff --git a/vitrage/datasources/static_physical/transformer.py b/vitrage/datasources/static_physical/transformer.py index d59408b10..be9122c0e 100644 --- a/vitrage/datasources/static_physical/transformer.py +++ b/vitrage/datasources/static_physical/transformer.py @@ -12,6 +12,7 @@ # License for the specific language governing permissions and limitations # under the License. +from debtcollector import removals from vitrage.common.constants import DatasourceProperties as DSProps from vitrage.common.constants import EntityCategory from vitrage.common.constants import GraphAction @@ -37,6 +38,7 @@ class StaticPhysicalTransformer(ResourceTransformerBase): } def __init__(self, transformers, conf): + removals.removed_module(__name__, "datasources.static") super(StaticPhysicalTransformer, self).__init__(transformers, conf) self._register_relations_direction()