aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJason R. Coombs <jaraco@jaraco.com>2015-03-05 21:30:58 -0500
committerJason R. Coombs <jaraco@jaraco.com>2015-03-05 21:30:58 -0500
commit973df2da9c895ce58955121f6cf7cbde4b7fe0ee (patch)
tree91740f8c485cfdbe2a1b8b7001441393314fee0d
parent570305131f408b42522d1d7e87292ec752457e65 (diff)
downloadexternal_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.py15
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__':