Loading src/context/service/database/Constraint.py +1 −1 Original line number Diff line number Diff line Loading @@ -66,7 +66,7 @@ def compose_constraints_data( constraint_name = '{:s}:{:s}:{:s}'.format(parent_kind, kind.value, endpoint_uuid) elif kind in { ConstraintKindEnum.SCHEDULE, ConstraintKindEnum.SLA_CAPACITY, ConstraintKindEnum.SLA_LATENCY, ConstraintKindEnum.SLA_AVAILABILITY, ConstraintKindEnum.SLA_ISOLATION_LEVEL ConstraintKindEnum.SLA_AVAILABILITY, ConstraintKindEnum.SLA_ISOLATION }: constraint_name = '{:s}:{:s}:'.format(parent_kind, kind.value) else: Loading src/context/service/database/models/ConstraintModel.py +10 −8 Original line number Diff line number Diff line Loading @@ -19,6 +19,8 @@ from typing import Dict from ._Base import _Base # Enum values should match name of field in Constraint message # - enum item name should be Constraint message type in upper case # - enum item value should be Constraint message type as it is in the proto files class ConstraintKindEnum(enum.Enum): CUSTOM = 'custom' SCHEDULE = 'schedule' Loading @@ -27,7 +29,7 @@ class ConstraintKindEnum(enum.Enum): SLA_CAPACITY = 'sla_capacity' SLA_LATENCY = 'sla_latency' SLA_AVAILABILITY = 'sla_availability' SLA_ISOLATION_LEVEL = 'sla_isolation' SLA_ISOLATION = 'sla_isolation' class ConstraintModel(_Base): __tablename__ = 'constraint' Loading Loading
src/context/service/database/Constraint.py +1 −1 Original line number Diff line number Diff line Loading @@ -66,7 +66,7 @@ def compose_constraints_data( constraint_name = '{:s}:{:s}:{:s}'.format(parent_kind, kind.value, endpoint_uuid) elif kind in { ConstraintKindEnum.SCHEDULE, ConstraintKindEnum.SLA_CAPACITY, ConstraintKindEnum.SLA_LATENCY, ConstraintKindEnum.SLA_AVAILABILITY, ConstraintKindEnum.SLA_ISOLATION_LEVEL ConstraintKindEnum.SLA_AVAILABILITY, ConstraintKindEnum.SLA_ISOLATION }: constraint_name = '{:s}:{:s}:'.format(parent_kind, kind.value) else: Loading
src/context/service/database/models/ConstraintModel.py +10 −8 Original line number Diff line number Diff line Loading @@ -19,6 +19,8 @@ from typing import Dict from ._Base import _Base # Enum values should match name of field in Constraint message # - enum item name should be Constraint message type in upper case # - enum item value should be Constraint message type as it is in the proto files class ConstraintKindEnum(enum.Enum): CUSTOM = 'custom' SCHEDULE = 'schedule' Loading @@ -27,7 +29,7 @@ class ConstraintKindEnum(enum.Enum): SLA_CAPACITY = 'sla_capacity' SLA_LATENCY = 'sla_latency' SLA_AVAILABILITY = 'sla_availability' SLA_ISOLATION_LEVEL = 'sla_isolation' SLA_ISOLATION = 'sla_isolation' class ConstraintModel(_Base): __tablename__ = 'constraint' Loading