Loading services/TS29222_CAPIF_Access_Control_Policy_API/openapi_server/core/accesscontrolpolicyapi.py +2 −2 Original line number Diff line number Diff line Loading @@ -20,8 +20,8 @@ class accessControlPolicyApi(Resource): projection = {"_id":0} if api_invoker_id is not None: query['apiInvokerPolicies.api_invoker_id'] = api_invoker_id projection['apiInvokerPolicies.$'] = 1 query['api_invoker_policies.api_invoker_id'] = api_invoker_id projection['api_invoker_policies.$'] = 1 if supported_features is not None: current_app.logger.debug(f"SupportedFeatures present on query with value {supported_features}, but currently not used") Loading services/TS29222_CAPIF_Access_Control_Policy_API/openapi_server/core/internal_service_ops.py +2 −2 Original line number Diff line number Diff line Loading @@ -30,10 +30,10 @@ class InternalServiceOps(Resource): invoker_acl = ApiInvokerPolicy( invoker_id, current_app.config["invocations"]["total"], current_app.config["invocations"]["perSecond"], range_list) r = mycol.find_one({"service_id": service_id, "aef_id": aef_id, "apiInvokerPolicies.api_invoker_id": invoker_id}, {"_id": 0}) "api_invoker_policies.api_invoker_id": invoker_id}, {"_id": 0}) if r is None: mycol.update_one({"service_id": service_id, "aef_id": aef_id}, { "$push": {"apiInvokerPolicies": invoker_acl.to_dict()}}) "$push": {"api_invoker_policies": invoker_acl.to_dict()}}) else: current_app.logger.info( f"Creating service ACLs for service: {service_id}") Loading Loading
services/TS29222_CAPIF_Access_Control_Policy_API/openapi_server/core/accesscontrolpolicyapi.py +2 −2 Original line number Diff line number Diff line Loading @@ -20,8 +20,8 @@ class accessControlPolicyApi(Resource): projection = {"_id":0} if api_invoker_id is not None: query['apiInvokerPolicies.api_invoker_id'] = api_invoker_id projection['apiInvokerPolicies.$'] = 1 query['api_invoker_policies.api_invoker_id'] = api_invoker_id projection['api_invoker_policies.$'] = 1 if supported_features is not None: current_app.logger.debug(f"SupportedFeatures present on query with value {supported_features}, but currently not used") Loading
services/TS29222_CAPIF_Access_Control_Policy_API/openapi_server/core/internal_service_ops.py +2 −2 Original line number Diff line number Diff line Loading @@ -30,10 +30,10 @@ class InternalServiceOps(Resource): invoker_acl = ApiInvokerPolicy( invoker_id, current_app.config["invocations"]["total"], current_app.config["invocations"]["perSecond"], range_list) r = mycol.find_one({"service_id": service_id, "aef_id": aef_id, "apiInvokerPolicies.api_invoker_id": invoker_id}, {"_id": 0}) "api_invoker_policies.api_invoker_id": invoker_id}, {"_id": 0}) if r is None: mycol.update_one({"service_id": service_id, "aef_id": aef_id}, { "$push": {"apiInvokerPolicies": invoker_acl.to_dict()}}) "$push": {"api_invoker_policies": invoker_acl.to_dict()}}) else: current_app.logger.info( f"Creating service ACLs for service: {service_id}") Loading