File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 33"""
44
55import os
6+ import sys
67
78
89class LambdaConfigProvider :
9- SUPPORTED_THREADPOLLING_ENVS = {
10- "AWS_Lambda_python3.12" ,
11- "AWS_Lambda_python3.13" ,
12- "AWS_Lambda_python3.14" ,
13- "AWS_Lambda_python3.15" ,
14- }
1510 SOCKET_PATH_ENV = "_LAMBDA_TELEMETRY_LOG_FD_PROVIDER_SOCKET"
1611 AWS_LAMBDA_RUNTIME_API = "AWS_LAMBDA_RUNTIME_API"
1712 AWS_LAMBDA_MAX_CONCURRENCY = "AWS_LAMBDA_MAX_CONCURRENCY"
@@ -38,10 +33,7 @@ def _parse_concurrency(self):
3833 return self ._environ .get (self .AWS_LAMBDA_MAX_CONCURRENCY )
3934
4035 def _parse_thread_polling (self ):
41- return (
42- self ._environ .get (self .AWS_EXECUTION_ENV )
43- in self .SUPPORTED_THREADPOLLING_ENVS
44- )
36+ return sys .version_info >= (3 , 10 )
4537
4638 def _parse_lmi_socket_path (self ):
4739 return self ._environ .get (self .SOCKET_PATH_ENV )
You can’t perform that action at this time.
0 commit comments