diff options
author | Zac Medico <zmedico@gentoo.org> | 2009-08-21 04:46:31 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2009-08-21 04:46:31 +0000 |
commit | 82f0c8c317c1d51a45589b708e476e7711a21da4 (patch) | |
tree | ace52bce4969f515901ca4fbde735071e3c28221 /pym/portage/sets | |
parent | 9078941af78c0fc7b885ad2779a4f8b73b3f1bd4 (diff) | |
download | portage-82f0c8c317c1d51a45589b708e476e7711a21da4.tar.gz portage-82f0c8c317c1d51a45589b708e476e7711a21da4.tar.bz2 portage-82f0c8c317c1d51a45589b708e476e7711a21da4.zip |
Replace _content_encoding, _fs_encoding, and _merge_encoding with direct
usage of _encodings.
svn path=/main/trunk/; revision=14113
Diffstat (limited to 'pym/portage/sets')
-rw-r--r-- | pym/portage/sets/files.py | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/pym/portage/sets/files.py b/pym/portage/sets/files.py index 035c2dc99..64e36802e 100644 --- a/pym/portage/sets/files.py +++ b/pym/portage/sets/files.py @@ -7,7 +7,7 @@ import re from itertools import chain from portage import os -from portage import _fs_encoding +from portage import _encodings from portage import _unicode_decode from portage import _unicode_encode from portage.util import grabfile, write_atomic, ensure_dirs, normalize_path @@ -131,16 +131,16 @@ class StaticFileSet(EditablePackageSet): try: directory = _unicode_decode(directory, - encoding=_fs_encoding, errors='strict') + encoding=_encodings['fs'], errors='strict') # Now verify that we can also encode it. _unicode_encode(directory, - encoding=_fs_encoding, errors='strict') + encoding=_encodings['fs'], errors='strict') except UnicodeError: directory = _unicode_decode(directory, - encoding=_fs_encoding, errors='replace') + encoding=_encodings['fs'], errors='replace') raise SetConfigError( _("Directory path contains invalid character(s) for encoding '%s': '%s'") \ - % (_fs_encoding, directory)) + % (_encodings['fs'], directory)) if os.path.isdir(directory): directory = normalize_path(directory) @@ -148,7 +148,7 @@ class StaticFileSet(EditablePackageSet): for parent, dirs, files in os.walk(directory): try: parent = _unicode_decode(parent, - encoding=_fs_encoding, errors='strict') + encoding=_encodings['fs'], errors='strict') except UnicodeDecodeError: continue for d in dirs[:]: @@ -157,7 +157,7 @@ class StaticFileSet(EditablePackageSet): for filename in files: try: filename = _unicode_decode(filename, - encoding=_fs_encoding, errors='strict') + encoding=_encodings['fs'], errors='strict') except UnicodeDecodeError: continue if filename[:1] == '.': |