Add subscription and notification for resource changes; fix a bug while pserver node...
[pti/o2.git] / o2ims / domain / ocloud_repo.py
index b224a68..c513eed 100644 (file)
@@ -187,43 +187,3 @@ class DeploymentManagerRepository(abc.ABC):
     @abc.abstractmethod\r
     def _update(self, deployment_manager: ocloud.DeploymentManager):\r
         raise NotImplementedError\r
-\r
-\r
-class SubscriptionRepository(abc.ABC):\r
-    def __init__(self):\r
-        self.seen = set()  # type: Set[ocloud.Subscription]\r
-\r
-    def add(self, subscription: ocloud.Subscription):\r
-        self._add(subscription)\r
-        self.seen.add(subscription)\r
-\r
-    def get(self, subscription_id) -> ocloud.Subscription:\r
-        subscription = self._get(subscription_id)\r
-        if subscription:\r
-            self.seen.add(subscription)\r
-        return subscription\r
-\r
-    def list(self) -> List[ocloud.Subscription]:\r
-        return self._list()\r
-\r
-    def update(self, subscription: ocloud.Subscription):\r
-        self._update(subscription)\r
-\r
-    def delete(self, subscription_id):\r
-        self._delete(subscription_id)\r
-\r
-    @abc.abstractmethod\r
-    def _add(self, subscription: ocloud.Subscription):\r
-        raise NotImplementedError\r
-\r
-    @abc.abstractmethod\r
-    def _get(self, subscription_id) -> ocloud.Subscription:\r
-        raise NotImplementedError\r
-\r
-    @abc.abstractmethod\r
-    def _update(self, subscription: ocloud.Subscription):\r
-        raise NotImplementedError\r
-\r
-    @abc.abstractmethod\r
-    def _delete(self, subscription_id):\r
-        raise NotImplementedError\r