lazy init aws_cloudwatch_client

This commit is contained in:
Kenneth Kehl
2025-10-02 09:38:02 -07:00
parent b9ad225848
commit 96b8424a40
2 changed files with 5 additions and 4 deletions

View File

@@ -95,7 +95,7 @@ notify_celery = NotifyCelery()
aws_ses_client = AwsSesClient()
aws_ses_stub_client = None
aws_sns_client = AwsSnsClient()
aws_cloudwatch_client = AwsCloudwatchClient()
aws_cloudwatch_client = None
encryption = Encryption()
zendesk_client = None
redis_store = RedisClient()
@@ -159,7 +159,6 @@ def create_app(application):
aws_sns_client.init_app(application)
aws_ses_client.init_app()
aws_cloudwatch_client.init_app(application)
# start lazy initialization for gevent
migrate = Migrate()
@@ -168,7 +167,8 @@ def create_app(application):
zendesk_client.init_app(application)
document_download_client = DocumentDownloadClient()
document_download_client.init_app(application)
aws_cloudwatch_client = AwsCloudwatchClient()
aws_cloudwatch_client.init_app(application)
aws_ses_stub_client = AwsSesStubClient()
aws_ses_stub_client.init_app(stub_url=application.config["SES_STUB_URL"])