Commit ff1751d3 authored by Jorge Moratinos's avatar Jorge Moratinos
Browse files

Fix on publish service

parent cda6097d
Loading
Loading
Loading
Loading
+3 −0
Original line number Original line Diff line number Diff line
@@ -296,6 +296,7 @@ class PublishServiceOperations(Resource):
                current_app.logger.debug("3")
                current_app.logger.debug("3")
                current_app.logger.debug(my_service_api)
                current_app.logger.debug(my_service_api)
                my_service_old = ServiceAPIDescription.from_dict(json.dumps(my_service_api, cls=CustomJSONEncoder))
                my_service_old = ServiceAPIDescription.from_dict(json.dumps(my_service_api, cls=CustomJSONEncoder))
                current_app.logger.debug(my_service_old.to_dict())
                # my_service_api = dict_to_camel_case(serviceapidescription_old)
                # my_service_api = dict_to_camel_case(serviceapidescription_old)
                # current_app.logger.debug("2")
                # current_app.logger.debug("2")
                # current_app.logger.debug(my_service_api)
                # current_app.logger.debug(my_service_api)
@@ -349,6 +350,8 @@ class PublishServiceOperations(Resource):
    def service_api_availability_event(self, service_api_description):
    def service_api_availability_event(self, service_api_description):
        service_api_status = ""
        service_api_status = ""
        if ServiceAPIDescription.return_supp_feat_dict(service_api_description.supported_features)["ApiStatusMonitoring"]:
        if ServiceAPIDescription.return_supp_feat_dict(service_api_description.supported_features)["ApiStatusMonitoring"]:
            current_app.logger.info(
                    "ApiStatusMonitoring active")
            if service_api_description.api_status is None or len(service_api_description.api_status.aef_ids) > 0:
            if service_api_description.api_status is None or len(service_api_description.api_status.aef_ids) > 0:
                current_app.logger.info(
                current_app.logger.info(
                    "Service available, at least one AEF is available")
                    "Service available, at least one AEF is available")