diff options
Diffstat (limited to 'yum-fast-downloader.py')
-rw-r--r-- | yum-fast-downloader.py | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/yum-fast-downloader.py b/yum-fast-downloader.py index 682c43c..65e9072 100644 --- a/yum-fast-downloader.py +++ b/yum-fast-downloader.py @@ -126,6 +126,10 @@ def postconfig_hook(conduit): global_cache_dir = conduit.getConf().cachedir max_concurrent_downloads = conduit.confString('main', 'max-concurrent-downloads', default='10') + min_split_size = conduit.confString('main', + 'min_split_size', default='1M') + max_connection_per_server = conduit.confString('main', + 'max_connection_per_server', default='5') # append aria2c options downloader_common_args['aria2c'].append( @@ -134,7 +138,10 @@ def postconfig_hook(conduit): "--server-stat-of={0}/aria2c_server_stats".format(global_cache_dir)) downloader_common_args['aria2c'].append( "--max-concurrent-downloads={0}".format(max_concurrent_downloads)) - + downloader_common_args['aria2c'].append( + "--min-split-size={0}".format(min_split_size)) + downloader_common_args['aria2c'].append( + "--max-connection-per-server={0}".format(max_connection_per_server)) def prereposetup_hook(conduit): ret_insmethod = type(YumRepository._retrieveMD) |