#NEWLINE# @ utils . dispatch_for_dialect ( '*' , multiple = True ) #NEWLINE# def _init_connection_args( url , engine_args , max_pool_size = None , max_overflow = None , pool_timeout = None , **kw ) : #NEWLINE# #INDENT# pool_class = url . get_dialect ( ) . get_pool_class ( url ) #NEWLINE# if issubclass ( pool_class , pool . QueuePool ) : #NEWLINE# #INDENT# if ( max_pool_size is not None ) : #NEWLINE# #INDENT# engine_args [ 'pool_size' ] = max_pool_size #NEWLINE# #UNINDENT# if ( max_overflow is not None ) : #NEWLINE# #INDENT# engine_args [ 'max_overflow' ] = max_overflow #NEWLINE# #UNINDENT# if ( pool_timeout is not None ) : #NEWLINE# #INDENT# engine_args [ 'pool_timeout' ] = pool_timeout