-from enum import Enum\r
-\r
-\r
-class ResourceTypeEnum(Enum):\r
- PSERVER = 1\r
- PSERVER_CPU = 2\r
- PSERVER_RAM = 3\r
+from enum import Enum
+
+
+class ResourceTypeEnum(Enum):
+ UNDEFINED = 0
+ OCLOUD = 1
+ RESOURCE_POOL = 2
+ DMS = 3
+ PSERVER = 11
+ PSERVER_CPU = 12
+ PSERVER_RAM = 13
+ PSERVER_IF = 14
+ PSERVER_IF_PORT = 15
+ PSERVER_ETH = 16
+
+
+class ResourceKindEnum(Enum):
+ UNDEFINED = 0
+ PHYSICAL = 1
+ LOGICAL = 2
+
+
+class InvalidOcloudState(Exception):
+ pass
+
+
+class MismatchedModel(Exception):
+ pass