|
15 | 15 |
|
16 | 16 | post_routes_bp = APIBlueprint("post_routes", __name__) |
17 | 17 |
|
18 | | -class validate_data(Schema): |
| 18 | +class ValidateData(Schema): |
19 | 19 | crate_id = String(required=True) |
20 | 20 | profile_name = String(required=False) |
21 | 21 | webhook_url = String(required=False) |
22 | 22 |
|
23 | | -class validate_json(Schema): |
| 23 | +class ValidateJSON(Schema): |
24 | 24 | crate_json = String(required=True) |
25 | 25 | profile_name = String(required=False) |
26 | 26 |
|
27 | 27 |
|
28 | 28 | @post_routes_bp.post("/validate_by_id") |
29 | | -@post_routes_bp.input(validate_data(partial=True), location='json') |
| 29 | +@post_routes_bp.input(ValidateData(partial=True), location='json') |
30 | 30 | def validate_ro_crate_from_id(json_data) -> tuple[Response, int]: |
31 | 31 | """ |
32 | 32 | Endpoint to validate an RO-Crate using its ID from MinIO. |
@@ -60,7 +60,7 @@ def validate_ro_crate_from_id(json_data) -> tuple[Response, int]: |
60 | 60 | return queue_ro_crate_validation_task(crate_id, profile_name, webhook_url) |
61 | 61 |
|
62 | 62 | @post_routes_bp.post("/validate_by_id_no_webhook") |
63 | | -@post_routes_bp.input(validate_data(partial=True), location='json') # -> json_data |
| 63 | +@post_routes_bp.input(ValidateData(partial=True), location='json') # -> json_data |
64 | 64 | def validate_ro_crate_from_id_no_webhook(json_data) -> tuple[Response, int]: |
65 | 65 | """ |
66 | 66 | Endpoint to validate an RO-Crate using its ID from MinIO. |
@@ -90,7 +90,7 @@ def validate_ro_crate_from_id_no_webhook(json_data) -> tuple[Response, int]: |
90 | 90 |
|
91 | 91 |
|
92 | 92 | @post_routes_bp.post("/validate_metadata") |
93 | | -@post_routes_bp.input(validate_json(partial=True), location='json') # -> json_data |
| 93 | +@post_routes_bp.input(ValidateJSON(partial=True), location='json') # -> json_data |
94 | 94 | def validate_ro_crate_metadata(json_data) -> tuple[Response, int]: |
95 | 95 | """ |
96 | 96 | Endpoint to validate an RO-Crate JSON file uploaded to the Service. |
|
0 commit comments