summaryrefslogtreecommitdiffstats
path: root/src/lib/Bcfg2/Compat.py
diff options
context:
space:
mode:
authorNathan Olla <ollan@deshawresearch.com>2014-07-14 16:05:22 -0400
committerNathan Olla <ollan@deshawresearch.com>2014-07-14 16:05:22 -0400
commita9fdf3d7e73c4aabc0b5e5710617c0788b9311c8 (patch)
tree78a18384047f4c9aa20ee9ecfb33c36809491b33 /src/lib/Bcfg2/Compat.py
parentc1e30f4bc8a03a9be535bf126e993ff45e8ab382 (diff)
downloadbcfg2-a9fdf3d7e73c4aabc0b5e5710617c0788b9311c8.tar.gz
bcfg2-a9fdf3d7e73c4aabc0b5e5710617c0788b9311c8.tar.bz2
bcfg2-a9fdf3d7e73c4aabc0b5e5710617c0788b9311c8.zip
Add urlretrieve to Compat and document
Diffstat (limited to 'src/lib/Bcfg2/Compat.py')
-rw-r--r--src/lib/Bcfg2/Compat.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/Bcfg2/Compat.py b/src/lib/Bcfg2/Compat.py
index 049236e03..88956e900 100644
--- a/src/lib/Bcfg2/Compat.py
+++ b/src/lib/Bcfg2/Compat.py
@@ -20,6 +20,7 @@ except ImportError:
# urllib imports
try:
from urllib import quote_plus
+ from urllib import urlretrieve
from urlparse import urljoin, urlparse
from urllib2 import HTTPBasicAuthHandler, \
HTTPPasswordMgrWithDefaultRealm, build_opener, install_opener, \
@@ -27,7 +28,8 @@ try:
except ImportError:
from urllib.parse import urljoin, urlparse, quote_plus
from urllib.request import HTTPBasicAuthHandler, \
- HTTPPasswordMgrWithDefaultRealm, build_opener, install_opener, urlopen
+ HTTPPasswordMgrWithDefaultRealm, build_opener, install_opener, \
+ urlopen, urlretrieve
from urllib.error import HTTPError, URLError
try: