2026-06-08T23:08:46Z INFO Running lambda handler: daily_quiz
2026-06-08T23:08:46Z DEBUG Traceback (most recent call last):
2026-06-08T23:08:46Z INFO File "/usr/local/lib/python3.9/site-packages/pymysql/connections.py", line 661, in connect
2026-06-08T23:08:46Z INFO sock = socket.create_connection(
2026-06-08T23:08:46Z INFO File "/usr/local/lib/python3.9/socket.py", line 856, in create_connection
2026-06-08T23:08:46Z INFO raise err
2026-06-08T23:08:46Z INFO File "/usr/local/lib/python3.9/socket.py", line 844, in create_connection
2026-06-08T23:08:46Z INFO sock.connect(sa)
2026-06-08T23:08:46Z ERROR ConnectionRefusedError: [Errno 111] Connection refused
2026-06-08T23:08:46Z INFO
2026-06-08T23:08:46Z INFO During handling of the above exception, another exception occurred:
2026-06-08T23:08:46Z INFO
2026-06-08T23:08:46Z DEBUG Traceback (most recent call last):
2026-06-08T23:08:46Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 143, in __init__
2026-06-08T23:08:46Z INFO self._dbapi_connection = engine.raw_connection()
2026-06-08T23:08:46Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 3317, in raw_connection
2026-06-08T23:08:46Z INFO return self.pool.connect()
2026-06-08T23:08:46Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/pool/base.py", line 448, in connect
2026-06-08T23:08:46Z INFO return _ConnectionFairy._checkout(self)
2026-06-08T23:08:46Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/pool/base.py", line 1272, in _checkout
2026-06-08T23:08:46Z INFO fairy = _ConnectionRecord.checkout(pool)
2026-06-08T23:08:46Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/pool/base.py", line 712, in checkout
2026-06-08T23:08:46Z INFO rec = pool._do_get()
2026-06-08T23:08:46Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/pool/impl.py", line 178, in _do_get
2026-06-08T23:08:46Z INFO self._dec_overflow()
2026-06-08T23:08:46Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/util/langhelpers.py", line 121, in __exit__
2026-06-08T23:08:46Z DEBUG raise exc_value.with_traceback(exc_tb)
2026-06-08T23:08:46Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/pool/impl.py", line 175, in _do_get
2026-06-08T23:08:46Z INFO return self._create_connection()
2026-06-08T23:08:46Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/pool/base.py", line 389, in _create_connection
2026-06-08T23:08:46Z INFO return _ConnectionRecord(self)
2026-06-08T23:08:46Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/pool/base.py", line 674, in __init__
2026-06-08T23:08:46Z INFO self.__connect()
2026-06-08T23:08:46Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/pool/base.py", line 901, in __connect
2026-06-08T23:08:46Z ERROR pool.logger.debug("Error on connect(): %s", e)
2026-06-08T23:08:46Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/util/langhelpers.py", line 121, in __exit__
2026-06-08T23:08:46Z DEBUG raise exc_value.with_traceback(exc_tb)
2026-06-08T23:08:46Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/pool/base.py", line 896, in __connect
2026-06-08T23:08:46Z INFO self.dbapi_connection = connection = pool._invoke_creator(self)
2026-06-08T23:08:46Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/engine/create.py", line 667, in connect
2026-06-08T23:08:46Z INFO return dialect.connect(*cargs_tup, **cparams)
2026-06-08T23:08:46Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/engine/default.py", line 630, in connect
2026-06-08T23:08:46Z INFO return self.loaded_dbapi.connect(*cargs, **cparams) # type: ignore[no-any-return] # NOQA: E501
2026-06-08T23:08:46Z INFO File "/usr/local/lib/python3.9/site-packages/pymysql/connections.py", line 365, in __init__
2026-06-08T23:08:46Z INFO self.connect()
2026-06-08T23:08:46Z INFO File "/usr/local/lib/python3.9/site-packages/pymysql/connections.py", line 723, in connect
2026-06-08T23:08:46Z INFO raise exc
2026-06-08T23:08:46Z ERROR pymysql.err.OperationalError: (2003, "Can't connect to MySQL server on 'mysql' ([Errno 111] Connection refused)")
2026-06-08T23:08:46Z INFO
2026-06-08T23:08:46Z INFO The above exception was the direct cause of the following exception:
2026-06-08T23:08:46Z INFO
2026-06-08T23:08:46Z DEBUG Traceback (most recent call last):
2026-06-08T23:08:46Z INFO File "/app/lambda_job_runner.py", line 30, in <module>
2026-06-08T23:08:46Z INFO main()
2026-06-08T23:08:46Z INFO File "/app/lambda_job_runner.py", line 27, in main
2026-06-08T23:08:46Z INFO handler(None, None)
2026-06-08T23:08:46Z INFO File "/app/daily_quiz/lambda_func.py", line 22, in lambda_handler
2026-06-08T23:08:46Z INFO new_daily_quizzes(lambda_api, steam_api)
2026-06-08T23:08:46Z INFO File "/app/daily_quiz/lambda_func.py", line 15, in new_daily_quizzes
2026-06-08T23:08:46Z INFO new_daily_quizzes_(lambda_api, steam_api)
2026-06-08T23:08:46Z INFO File "/app/daily_quiz/daily_quiz/serivce.py", line 30, in new_daily_quizzes
2026-06-08T23:08:46Z INFO all_games = lambda_api.get_all_games()
2026-06-08T23:08:46Z INFO File "/app/daily_quiz/aws_lambda/direct_lambda_api.py", line 31, in get_all_games
2026-06-08T23:08:46Z INFO res = self.invoke_lambda(event)
2026-06-08T23:08:46Z INFO File "/app/daily_quiz/aws_lambda/direct_lambda_api.py", line 15, in invoke_lambda
2026-06-08T23:08:46Z INFO return database_lambda_handler(event, None)
2026-06-08T23:08:46Z INFO File "/app/database_lambda/lambda_func.py", line 47, in lambda_handler
2026-06-08T23:08:46Z INFO result = handle_event(session, event)
2026-06-08T23:08:46Z INFO File "/app/database_lambda/lambda_func.py", line 39, in handle_event
2026-06-08T23:08:46Z INFO result = func(session=session, ms_client=ms_client)
2026-06-08T23:08:46Z INFO File "/app/database_lambda/game/service.py", line 13, in get_all_games
2026-06-08T23:08:46Z INFO some_games = repository.get_all_games(session)
2026-06-08T23:08:46Z INFO File "/app/database_lambda/game/repository.py", line 10, in get_all_games
2026-06-08T23:08:46Z INFO return session.scalars(select(Game)).all()
2026-06-08T23:08:46Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/orm/session.py", line 2459, in scalars
2026-06-08T23:08:46Z INFO return self._execute_internal(
2026-06-08T23:08:47Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/orm/session.py", line 2239, in _execute_internal
2026-06-08T23:08:47Z INFO conn = self._connection_for_bind(bind)
2026-06-08T23:08:47Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/orm/session.py", line 2108, in _connection_for_bind
2026-06-08T23:08:47Z INFO return trans._connection_for_bind(engine, execution_options)
2026-06-08T23:08:47Z INFO File "<string>", line 2, in _connection_for_bind
2026-06-08T23:08:47Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/orm/state_changes.py", line 137, in _go
2026-06-08T23:08:47Z INFO ret_value = fn(self, *arg, **kw)
2026-06-08T23:08:47Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/orm/session.py", line 1187, in _connection_for_bind
2026-06-08T23:08:47Z INFO conn = bind.connect()
2026-06-08T23:08:47Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 3293, in connect
2026-06-08T23:08:47Z INFO return self._connection_cls(self)
2026-06-08T23:08:47Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 145, in __init__
2026-06-08T23:08:47Z INFO Connection._handle_dbapi_exception_noconnection(
2026-06-08T23:08:47Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 2448, in _handle_dbapi_exception_noconnection
2026-06-08T23:08:47Z DEBUG raise sqlalchemy_exception.with_traceback(exc_info[2]) from e
2026-06-08T23:08:47Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 143, in __init__
2026-06-08T23:08:47Z INFO self._dbapi_connection = engine.raw_connection()
2026-06-08T23:08:47Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 3317, in raw_connection
2026-06-08T23:08:47Z INFO return self.pool.connect()
2026-06-08T23:08:47Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/pool/base.py", line 448, in connect
2026-06-08T23:08:47Z INFO return _ConnectionFairy._checkout(self)
2026-06-08T23:08:47Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/pool/base.py", line 1272, in _checkout
2026-06-08T23:08:47Z INFO fairy = _ConnectionRecord.checkout(pool)
2026-06-08T23:08:47Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/pool/base.py", line 712, in checkout
2026-06-08T23:08:47Z INFO rec = pool._do_get()
2026-06-08T23:08:47Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/pool/impl.py", line 178, in _do_get
2026-06-08T23:08:47Z INFO self._dec_overflow()
2026-06-08T23:08:47Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/util/langhelpers.py", line 121, in __exit__
2026-06-08T23:08:47Z DEBUG raise exc_value.with_traceback(exc_tb)
2026-06-08T23:08:47Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/pool/impl.py", line 175, in _do_get
2026-06-08T23:08:47Z INFO return self._create_connection()
2026-06-08T23:08:47Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/pool/base.py", line 389, in _create_connection
2026-06-08T23:08:47Z INFO return _ConnectionRecord(self)
2026-06-08T23:08:47Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/pool/base.py", line 674, in __init__
2026-06-08T23:08:47Z INFO self.__connect()
2026-06-08T23:08:47Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/pool/base.py", line 901, in __connect
2026-06-08T23:08:47Z ERROR pool.logger.debug("Error on connect(): %s", e)
2026-06-08T23:08:47Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/util/langhelpers.py", line 121, in __exit__
2026-06-08T23:08:47Z DEBUG raise exc_value.with_traceback(exc_tb)
2026-06-08T23:08:47Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/pool/base.py", line 896, in __connect
2026-06-08T23:08:47Z INFO self.dbapi_connection = connection = pool._invoke_creator(self)
2026-06-08T23:08:47Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/engine/create.py", line 667, in connect
2026-06-08T23:08:47Z INFO return dialect.connect(*cargs_tup, **cparams)
2026-06-08T23:08:47Z INFO File "/usr/local/lib/python3.9/site-packages/sqlalchemy/engine/default.py", line 630, in connect
2026-06-08T23:08:47Z INFO return self.loaded_dbapi.connect(*cargs, **cparams) # type: ignore[no-any-return] # NOQA: E501
2026-06-08T23:08:47Z INFO File "/usr/local/lib/python3.9/site-packages/pymysql/connections.py", line 365, in __init__
2026-06-08T23:08:47Z INFO self.connect()
2026-06-08T23:08:47Z INFO File "/usr/local/lib/python3.9/site-packages/pymysql/connections.py", line 723, in connect
2026-06-08T23:08:47Z INFO raise exc
2026-06-08T23:08:47Z ERROR sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (2003, "Can't connect to MySQL server on 'mysql' ([Errno 111] Connection refused)")
2026-06-08T23:08:47Z ERROR (Background on this error at: https://sqlalche.me/e/20/e3q8)
2026-06-09T23:00:05Z INFO Running lambda handler: daily_quiz
2026-06-10T23:00:05Z INFO Running lambda handler: daily_quiz
2026-06-11T23:00:06Z INFO Running lambda handler: daily_quiz