diff options
author | Jason R. Coombs <jaraco@jaraco.com> | 2015-03-05 21:30:58 -0500 |
---|---|---|
committer | Jason R. Coombs <jaraco@jaraco.com> | 2015-03-05 21:30:58 -0500 |
commit | 973df2da9c895ce58955121f6cf7cbde4b7fe0ee (patch) | |
tree | 91740f8c485cfdbe2a1b8b7001441393314fee0d | |
parent | 570305131f408b42522d1d7e87292ec752457e65 (diff) | |
download | external_python_setuptools-973df2da9c895ce58955121f6cf7cbde4b7fe0ee.tar.gz external_python_setuptools-973df2da9c895ce58955121f6cf7cbde4b7fe0ee.tar.bz2 external_python_setuptools-973df2da9c895ce58955121f6cf7cbde4b7fe0ee.zip |
Extract function for _download_args
-rw-r--r-- | ez_setup.py | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/ez_setup.py b/ez_setup.py index d0af7948..e58f43d3 100644 --- a/ez_setup.py +++ b/ez_setup.py @@ -364,14 +364,19 @@ def _parse_args(): return options +def _download_args(options): + """Return args for download_setuptools function from cmdline args.""" + return dict( + version=options.version, + download_base=options.download_base, + downloader_factory=options.downloader_factory, + ) + + def main(): """Install or upgrade setuptools and EasyInstall.""" options = _parse_args() - archive = download_setuptools( - version=options.version, - download_base=options.download_base, - downloader_factory=options.downloader_factory, - ) + archive = download_setuptools(**_download_args(options)) return _install(archive, _build_install_args(options)) if __name__ == '__main__': |