swift/swift
Timur Alperovich 207522a00e Fix SLO delete for accounts with non-ASCII names.
If an account contains non-ASCII characters, currently SLO delete code
will fail, as get_slo_segments() method receives a unicode object, but
UTF-8 encoded account name. Attempting to concatenate the strings fails
with a UnicodeError, as it tries to use the ASCII codec to decode the
UTF-8 encoded account name.

This patch allows accounts with non-ASCII characters in their names to
delete SLOs.

Change-Id: I619d41e62c16b25bd5f58d300a3dc71aa4dc75c2
(cherry picked from commit 0aad95005d)
2018-07-25 20:19:04 +00:00
..
account Use check_drive consistently 2017-11-01 16:33:40 +00:00
cli Merge "Change exit code when displaying empty rings" 2018-01-11 12:16:56 +00:00
common Fix SLO delete for accounts with non-ASCII names. 2018-07-25 20:19:04 +00:00
container add symlink to container sync default and sample config 2017-12-14 12:13:20 -08:00
locale Imported Translations from Zanata 2018-03-14 06:53:42 +00:00
obj Merge "Include policy in ran-out-of-handoffs log message" 2018-01-24 10:52:22 +00:00
proxy Merge "Increase name-length limits for internal accounts" 2018-01-31 00:29:29 +00:00
__init__.py Make pbr a build-time only dependency 2013-10-29 12:29:49 -07:00