summaryrefslogtreecommitdiffstats
path: root/kickstart.py
diff options
context:
space:
mode:
authorChris Lumens <clumens@redhat.com>2005-02-02 16:19:56 +0000
committerChris Lumens <clumens@redhat.com>2005-02-02 16:19:56 +0000
commitfcd04837445107ca37a250ff9d3acd1ae51a64d3 (patch)
tree09da450ce102a7f658ab397110d5deb08a7d4633 /kickstart.py
parentfc030e59e0003fabe1828d3b0ff0249b99b8baef (diff)
downloadanaconda-fcd04837445107ca37a250ff9d3acd1ae51a64d3.tar.gz
anaconda-fcd04837445107ca37a250ff9d3acd1ae51a64d3.tar.xz
anaconda-fcd04837445107ca37a250ff9d3acd1ae51a64d3.zip
Use urlgrabber for retrieving files instead of urllib2 directly.
Diffstat (limited to 'kickstart.py')
-rw-r--r--kickstart.py14
1 files changed, 6 insertions, 8 deletions
diff --git a/kickstart.py b/kickstart.py
index 578cc8d17..9c20937cf 100644
--- a/kickstart.py
+++ b/kickstart.py
@@ -24,7 +24,7 @@ import sys
import raid
import string
import partRequests
-import urllib2
+import urlgrabber.grabber
import lvm
from rhpl.translate import _
@@ -1656,7 +1656,7 @@ def parseKickstartVNC(ksfile):
# pull <url> down and append to /tmp/ks.cfg. This is run before we actually
# parse the complete kickstart file.
#
-# Main use is to have the ks.cfg you send to the loader by minimal, and then
+# Main use is to have the ks.cfg you send to the loader be minimal, and then
# use %ksappend to pull via https anything private (like passwords, etc) in
# the second stage.
#
@@ -1683,11 +1683,9 @@ def pullRemainingKickstartConfig(ksfile):
log("Attempting to pull second part of ks.cfg from url %s" % (ksurl,))
try:
- url = urllib2.urlopen(ksurl)
- except urllib2.HTTPError, e:
- raise KSAppendException("IOError: %s:%s" % (e.code, e.msg))
- except urllib2.URLError, e:
- raise KSAppendException("IOError: -1:%s" % (e.reason,))
+ url = grabber.urlopen (ksurl)
+ except grabber.URLGrabError, e:
+ raise KSAppendException ("IOError: %s" % e.strerror)
else:
# sanity check result - sometimes FTP doesnt
# catch a file is missing
@@ -1699,7 +1697,7 @@ def pullRemainingKickstartConfig(ksfile):
if clen < 1:
raise KSAppendException("IOError: -1:File not found")
- break
+ break
# if we got something then rewrite /tmp/ks.cfg with new information
if url is not None: