def set_logging_context(event): request = event.request params = {} if 'inspection' in request.validated: params['INSPECTION_REV'] = request.validated['inspection'].rev params['INSPECTION_ID'] = request.validated['inspection'].id update_logging_context(request, params)
def set_logging_context(event): request = event.request params = {} if "request" in request.validated: params["REQUEST_REV"] = request.validated["request"].rev params["REQUEST_ID"] = request.validated["request"].id update_logging_context(request, params)
def set_logging_context(event): request = event.request params = {} if 'monitoring' in request.validated: params['MONITOR_REV'] = request.validated['monitoring'].rev params['MONITOR_ID'] = request.validated['monitoring'].id update_logging_context(request, params)
def validate_post_data(request): """ Validate post data POST """ update_logging_context(request, {'POST_ID': '__new__'}) data = validate_data(request, Post) _validate_post_post_status(request) return data
def validate_file_upload(request): update_logging_context(request, {'document_id': '__new__'}) if request.registry.docservice_url and request.content_type == "application/json": return validate_document_data(request) if 'file' not in request.POST or not hasattr(request.POST['file'], 'filename'): request.errors.add('body', 'file', 'Not Found') request.errors.status = 404 raise error_handler(request.errors) else: request.validated['file'] = request.POST['file']
def validate_monitoring_data(request): """ Validate monitoring data POST """ update_logging_context(request, {'MONITOR_ID': '__new__'}) data = validate_data(request, Monitoring) monitoring = request.validated['monitoring'] if monitoring.status != DRAFT_STATUS: request.errors.add( 'body', 'status', "Can't create a monitoring in '{}' status.".format( monitoring.status)) request.errors.status = 422 raise error_handler(request.errors) return data
def validate_party_data(request): """ Validate party data POST """ update_logging_context(request, {'PARTY_ID': '__new__'}) return validate_data(request, Party)
def validate_request_data(request): update_logging_context(request, {"REQUEST_ID": "__new__"}) return validate_data(request, Request)