Commit e1093687 authored by Dimitris Fragkos's avatar Dimitris Fragkos
Browse files

enable netsliceId attribute for publish service

parent a40741e3
Loading
Loading
Loading
Loading
Loading
+14 −7
Original line number Diff line number Diff line
@@ -117,7 +117,8 @@ class PublishServiceOperations(Resource):
                 "api_supp_feats": 1,
                 "pub_api_path": 1,
                 "ccf_id": 1,
                 "api_status": 1})
                 "api_status": 1,
                 "net_slice_info": 1})
            current_app.logger.debug(service)
            if service is None:
                current_app.logger.warning("Not found services for this apf id")
@@ -231,7 +232,8 @@ class PublishServiceOperations(Resource):
                                                    "api_supp_feats": 1,
                                                    "pub_api_path": 1,
                                                    "ccf_id": 1,
                                                    "api_status": 1})
                                                    "api_status": 1,
                                                    "net_slice_info": 1})
            if service_api is None:
                current_app.logger.warning(service_api_not_found_message)
                return not_found_error(
@@ -271,7 +273,8 @@ class PublishServiceOperations(Resource):
                                                                  "api_supp_feats": 1,
                                                                  "pub_api_path": 1,
                                                                  "ccf_id": 1,
                                                                  "api_status": 1})
                                                                  "api_status": 1,
                                                                  "net_slice_info": 1})

            if serviceapidescription_dict is None:
                current_app.logger.warning(service_api_not_found_message)
@@ -335,7 +338,8 @@ class PublishServiceOperations(Resource):
                                                                  "ccf_id": 1,
                                                                  "apf_id":1,
                                                                  "onboarding_date": 1,
                                                                  "api_status": 1})
                                                                  "api_status": 1,
                                                                  "net_slice_info": 1})
            if serviceapidescription_old is None:
                current_app.logger.warning(service_api_not_found_message)
                return not_found_error(detail="Service API not existing", cause="Service API id not found")
@@ -391,7 +395,8 @@ class PublishServiceOperations(Resource):
                            "api_supp_feats": 1,
                            "pub_api_path": 1,
                            "ccf_id": 1,
                            "api_status": 1},
                            "api_status": 1,
                            "net_slice_info": 1},
                return_document=ReturnDocument.AFTER, upsert=False)

            result = clean_empty(result)
@@ -448,7 +453,8 @@ class PublishServiceOperations(Resource):
                                                                  "api_supp_feats": 1,
                                                                  "pub_api_path": 1,
                                                                  "ccf_id": 1,
                                                                  "api_status": 1})
                                                                  "api_status": 1,
                                                                  "net_slice_info": 1})
            if serviceapidescription_old is None:
                current_app.logger.warning(service_api_not_found_message)
                return not_found_error(detail="Service API not existing", cause="Service API id not found")
@@ -503,7 +509,8 @@ class PublishServiceOperations(Resource):
                            "api_supp_feats": 1,
                            "pub_api_path": 1,
                            "ccf_id": 1,
                            "api_status": 1},
                            "api_status": 1,
                            "net_slice_info": 1},
                return_document=ReturnDocument.AFTER, upsert=False)

            result = clean_empty(result)