diff options
Diffstat (limited to 'pym/_emerge')
-rw-r--r-- | pym/_emerge/BinpkgFetcher.py | 4 | ||||
-rw-r--r-- | pym/_emerge/actions.py | 7 | ||||
-rw-r--r-- | pym/_emerge/main.py | 3 |
3 files changed, 6 insertions, 8 deletions
diff --git a/pym/_emerge/BinpkgFetcher.py b/pym/_emerge/BinpkgFetcher.py index 977ccb4d8..f3b11bb6c 100644 --- a/pym/_emerge/BinpkgFetcher.py +++ b/pym/_emerge/BinpkgFetcher.py @@ -5,7 +5,7 @@ from _emerge.SpawnProcess import SpawnProcess import urlparse import sys -import shlex + try: import portage except ImportError: @@ -83,7 +83,7 @@ class BinpkgFetcher(SpawnProcess): fetch_env = dict(settings.iteritems()) fetch_args = [portage.util.varexpand(x, mydict=fcmd_vars) \ - for x in shlex.split(fcmd)] + for x in portage.util.shlex_split(fcmd)] if self.fd_pipes is None: self.fd_pipes = {} diff --git a/pym/_emerge/actions.py b/pym/_emerge/actions.py index 94ec37e8a..4632c10f2 100644 --- a/pym/_emerge/actions.py +++ b/pym/_emerge/actions.py @@ -9,7 +9,6 @@ import os import platform import pwd import re -import shlex import signal import socket import stat @@ -1833,8 +1832,8 @@ def action_sync(settings, trees, mtimedb, myopts, myaction): # defaults. portage.writemsg("Using PORTAGE_RSYNC_OPTS instead of hardcoded defaults\n", 1) - rsync_opts.extend( - shlex.split(settings.get("PORTAGE_RSYNC_OPTS",""))) + rsync_opts.extend(portage.util.shlex_split( + settings.get("PORTAGE_RSYNC_OPTS", ""))) for opt in ("--recursive", "--times"): if opt not in rsync_opts: portage.writemsg(yellow("WARNING:") + " adding required option " + \ @@ -1912,7 +1911,7 @@ def action_sync(settings, trees, mtimedb, myopts, myaction): user_name="" updatecache_flg=True all_rsync_opts = set(rsync_opts) - extra_rsync_opts = shlex.split( + extra_rsync_opts = portage.util.shlex_split( settings.get("PORTAGE_RSYNC_EXTRA_OPTS","")) all_rsync_opts.update(extra_rsync_opts) family = socket.AF_INET diff --git a/pym/_emerge/main.py b/pym/_emerge/main.py index e0e66d8ac..78ac776f5 100644 --- a/pym/_emerge/main.py +++ b/pym/_emerge/main.py @@ -3,7 +3,6 @@ # $Id$ import logging -import shlex import signal import sys import textwrap @@ -779,7 +778,7 @@ def ionice(settings): ionice_cmd = settings.get("PORTAGE_IONICE_COMMAND") if ionice_cmd: - ionice_cmd = shlex.split(ionice_cmd) + ionice_cmd = portage.util.shlex_split(ionice_cmd) if not ionice_cmd: return |