from lcm.pub.exceptions import BadRequestException
from lcm.pub.utils.restcall import req_by_msb
from lcm.pub.utils.values import ignore_case_get
+from lcm.ns.enum import NS_INST_STATUS
from .common import view_safe_call_with_log
logger = logging.getLogger(__name__)
def post(self, request, ns_instance_id):
logger.debug("Enter NSInstPostDealView::post %s, %s", request.data, ns_instance_id)
ns_post_status = ignore_case_get(request.data, 'status')
- ns_status = 'ACTIVE' if ns_post_status == 'true' else 'FAILED'
+ ns_status = NS_INST_STATUS.ACTIVE if ns_post_status == 'true' else NS_INST_STATUS.FAILED
ns_opr_status = 'success' if ns_post_status == 'true' else 'failed'
try:
req_serializer = _InstNsPostDealReqSerializer(data=request.data)