88from mangum .types import LambdaContext , LambdaEvent
99
1010from eligibility_signposting_api import repos , services
11- from eligibility_signposting_api .config import LOG_LEVEL , config , init_logging
11+ from eligibility_signposting_api .config import LOG_LEVEL , config , setup_logging
1212from eligibility_signposting_api .error_handler import handle_exception
1313from eligibility_signposting_api .views .eligibility import eligibility
1414from eligibility_signposting_api .views .hello import hello
1515
16+ setup_logging ()
17+ logger = logging .getLogger (__name__ )
1618
1719def main () -> None : # pragma: no cover
1820 """Run the Flask app as a local process."""
@@ -27,10 +29,9 @@ def lambda_handler(event: LambdaEvent, context: LambdaContext) -> dict[str, Any]
2729
2830
2931def create_app () -> Flask :
30- init_logging ()
3132
3233 app = Flask (__name__ )
33- app . logger .info ("app created" )
34+ logger .info ("app created" )
3435
3536 # Register views & error handler
3637 app .register_blueprint (eligibility , url_prefix = "/eligibility" )
@@ -41,7 +42,7 @@ def create_app() -> Flask:
4142 container = wireup .create_container (service_modules = [services , repos ], parameters = config ())
4243 wireup .integration .flask .setup (container , app , import_flask_config = True )
4344
44- app . logger .info ("app ready" )
45+ logger .info ("app ready" )
4546 return app
4647
4748
0 commit comments