@@ -140,7 +140,7 @@ def validate_request() -> None:
140140 )
141141
142142
143- @VWS_FLASK_APP .errorhandler (ValidatorError )
143+ @VWS_FLASK_APP .errorhandler (code_or_exception = ValidatorError )
144144def handle_exceptions (exc : ValidatorError ) -> Response :
145145 """
146146 Return the error response associated with the given exception.
@@ -156,7 +156,7 @@ def handle_exceptions(exc: ValidatorError) -> Response:
156156 return response
157157
158158
159- @VWS_FLASK_APP .route ("/targets" , methods = [HTTPMethod .POST ])
159+ @VWS_FLASK_APP .route (rule = "/targets" , methods = [HTTPMethod .POST ])
160160@beartype
161161def add_target () -> Response :
162162 """Add a target.
@@ -228,7 +228,9 @@ def add_target() -> Response:
228228 )
229229
230230
231- @VWS_FLASK_APP .route ("/targets/<string:target_id>" , methods = [HTTPMethod .GET ])
231+ @VWS_FLASK_APP .route (
232+ rule = "/targets/<string:target_id>" , methods = [HTTPMethod .GET ]
233+ )
232234@beartype
233235def get_target (target_id : str ) -> Response :
234236 """Get details of a target.
@@ -283,7 +285,7 @@ def get_target(target_id: str) -> Response:
283285
284286
285287@VWS_FLASK_APP .route (
286- "/targets/<string:target_id>" ,
288+ rule = "/targets/<string:target_id>" ,
287289 methods = [HTTPMethod .DELETE ],
288290)
289291def delete_target (target_id : str ) -> Response :
@@ -337,7 +339,7 @@ def delete_target(target_id: str) -> Response:
337339 )
338340
339341
340- @VWS_FLASK_APP .route ("/summary" , methods = [HTTPMethod .GET ])
342+ @VWS_FLASK_APP .route (rule = "/summary" , methods = [HTTPMethod .GET ])
341343@beartype
342344def database_summary () -> Response :
343345 """Get a database summary report.
@@ -390,7 +392,10 @@ def database_summary() -> Response:
390392 )
391393
392394
393- @VWS_FLASK_APP .route ("/summary/<string:target_id>" , methods = [HTTPMethod .GET ])
395+ @VWS_FLASK_APP .route (
396+ rule = "/summary/<string:target_id>" ,
397+ methods = [HTTPMethod .GET ],
398+ )
394399def target_summary (target_id : str ) -> Response :
395400 """Get a summary report for a target.
396401
@@ -415,7 +420,7 @@ def target_summary(target_id: str) -> Response:
415420 "result_code" : ResultCodes .SUCCESS .value ,
416421 "database_name" : database .database_name ,
417422 "target_name" : target .name ,
418- "upload_date" : target .upload_date .strftime ("%Y-%m-%d" ),
423+ "upload_date" : target .upload_date .strftime (format = "%Y-%m-%d" ),
419424 "active_flag" : target .active_flag ,
420425 "tracking_rating" : target .tracking_rating ,
421426 "total_recos" : target .total_recos ,
@@ -441,7 +446,7 @@ def target_summary(target_id: str) -> Response:
441446
442447
443448@VWS_FLASK_APP .route (
444- "/duplicates/<string:target_id>" ,
449+ rule = "/duplicates/<string:target_id>" ,
445450 methods = [HTTPMethod .GET ],
446451)
447452@beartype
@@ -503,7 +508,7 @@ def get_duplicates(target_id: str) -> Response:
503508 )
504509
505510
506- @VWS_FLASK_APP .route ("/targets" , methods = [HTTPMethod .GET ])
511+ @VWS_FLASK_APP .route (rule = "/targets" , methods = [HTTPMethod .GET ])
507512def target_list () -> Response :
508513 """Get a list of all targets.
509514
@@ -543,7 +548,9 @@ def target_list() -> Response:
543548 )
544549
545550
546- @VWS_FLASK_APP .route ("/targets/<string:target_id>" , methods = [HTTPMethod .PUT ])
551+ @VWS_FLASK_APP .route (
552+ rule = "/targets/<string:target_id>" , methods = [HTTPMethod .PUT ]
553+ )
547554def update_target (target_id : str ) -> Response :
548555 """Update a target.
549556
0 commit comments