summaryrefslogtreecommitdiffstats
path: root/pym/portage/getbinpkg.py
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2009-02-20 07:16:16 +0000
committerZac Medico <zmedico@gentoo.org>2009-02-20 07:16:16 +0000
commitff11bfce39a7b86c0d00ecc2d3909665c58dc85d (patch)
tree7fa47c05d6a69e6a096855a8c12ab76edf4e64ca /pym/portage/getbinpkg.py
parentfb05e64acc278e4395b4209e2219c404b3697252 (diff)
downloadportage-ff11bfce39a7b86c0d00ecc2d3909665c58dc85d.tar.gz
portage-ff11bfce39a7b86c0d00ecc2d3909665c58dc85d.tar.bz2
portage-ff11bfce39a7b86c0d00ecc2d3909665c58dc85d.zip
Fix StringIO imports so that 2to3 can handle them. Also, replace shlex +
StringIO usage with shlex.split() where appropriate. svn path=/main/trunk/; revision=12662
Diffstat (limited to 'pym/portage/getbinpkg.py')
-rw-r--r--pym/portage/getbinpkg.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/pym/portage/getbinpkg.py b/pym/portage/getbinpkg.py
index f657c67a1..bb3911a6b 100644
--- a/pym/portage/getbinpkg.py
+++ b/pym/portage/getbinpkg.py
@@ -400,12 +400,11 @@ def file_get(baseurl,dest,conn=None,fcmd=None):
"URI": baseurl,
"FILE": os.path.basename(baseurl)
}
- import shlex, StringIO
+ import shlex
from portage.util import varexpand
from portage.process import spawn
- lexer = shlex.shlex(StringIO.StringIO(fcmd), posix=True)
- lexer.whitespace_split = True
- myfetch = [varexpand(x, mydict=variables) for x in lexer]
+ myfetch = shlex.split(fcmd)
+ myfetch = [varexpand(x, mydict=variables) for x in myfetch]
fd_pipes= {
0:sys.stdin.fileno(),
1:sys.stdout.fileno(),