def create_transfer_manager(client, config, osutil=None):
 executor_cls = None
 if (not config.use_threads):
  executor_cls = NonThreadedExecutor
 return TransferManager(client, config, osutil, executor_cls)

def create_transfer_manager ( client , config , osutil = None ) : executor_cls = None if ( not config . use_threads ) : executor_cls = NonThreadedExecutor return TransferManager ( client , config , osutil , executor_cls )
creates a transfer manager based on configuration :type client: boto3 .