Commit 86a9db7b authored by Carlos Manso's avatar Carlos Manso
Browse files

Merge branch 'develop' of https://labs.etsi.org/rep/tfs/controller into...

Merge branch 'develop' of https://labs.etsi.org/rep/tfs/controller into feat/68-cttc-add-sbi-driver-for-flex-scale-optical-sdn-controller
parents dc073cb0 b0a502e7
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -17,3 +17,4 @@ Flask-HTTPAuth==4.5.0
Flask-RESTful==0.3.9
jsonschema==4.4.0
requests==2.27.1
werkzeug==2.3.7
 No newline at end of file
+5 −0
Original line number Diff line number Diff line
@@ -16,6 +16,11 @@ import enum, functools
from common.proto.context_pb2 import ConfigActionEnum
from ._GrpcToEnum import grpc_to_enum

# IMPORTANT: Entries of enum class ORM_ConfigActionEnum should be named
#            as in the proto files removing the prefixes. For example,
#            proto item ConfigActionEnum.CONFIGACTION_SET should be
#            included as SET. If item name does not match, automatic
#            mapping of proto enums to database enums will fail.
class ORM_ConfigActionEnum(enum.Enum):
    UNDEFINED = ConfigActionEnum.CONFIGACTION_UNDEFINED
    SET       = ConfigActionEnum.CONFIGACTION_SET
+5 −0
Original line number Diff line number Diff line
@@ -16,6 +16,11 @@ import enum, functools
from common.proto.context_pb2 import ConstraintActionEnum
from ._GrpcToEnum import grpc_to_enum

# IMPORTANT: Entries of enum class ORM_ConstraintActionEnum should be named
#            as in the proto files removing the prefixes. For example, proto
#            item ConstraintActionEnum.CONFIGACTION_SET should be included
#            as SET. If item name does not match, automatic mapping of proto
#            enums to database enums will fail.
class ORM_ConstraintActionEnum(enum.Enum):
    UNDEFINED = ConstraintActionEnum.CONSTRAINTACTION_UNDEFINED
    SET       = ConstraintActionEnum.CONSTRAINTACTION_SET
+5 −0
Original line number Diff line number Diff line
@@ -16,6 +16,11 @@ import enum, functools
from common.proto.context_pb2 import DeviceDriverEnum
from ._GrpcToEnum import grpc_to_enum

# IMPORTANT: Entries of enum class ORM_DeviceDriverEnum should be named as in
#            the proto files removing the prefixes. For example, proto item
#            DeviceDriverEnum.DEVICEDRIVER_OPENCONFIG should be included as
#            OPENCONFIG. If item name does not match, automatic mapping of
#            proto enums to database enums will fail.
class ORM_DeviceDriverEnum(enum.Enum):
    UNDEFINED             = DeviceDriverEnum.DEVICEDRIVER_UNDEFINED
    OPENCONFIG            = DeviceDriverEnum.DEVICEDRIVER_OPENCONFIG
+5 −0
Original line number Diff line number Diff line
@@ -16,6 +16,11 @@ import enum, functools
from common.proto.context_pb2 import DeviceOperationalStatusEnum
from ._GrpcToEnum import grpc_to_enum

# IMPORTANT: Entries of enum class ORM_DeviceOperationalStatusEnum should be
#            named as in the proto files removing the prefixes. For example,
#            proto item DeviceOperationalStatusEnum.DEVICEOPERATIONALSTATUS_ENABLED
#            should be declared as ENABLED. If item name does not match, automatic
#            mapping of proto enums to database enums will fail.
class ORM_DeviceOperationalStatusEnum(enum.Enum):
    UNDEFINED = DeviceOperationalStatusEnum.DEVICEOPERATIONALSTATUS_UNDEFINED
    DISABLED  = DeviceOperationalStatusEnum.DEVICEOPERATIONALSTATUS_DISABLED
Loading