summaryrefslogtreecommitdiff
path: root/glanceclient/common
diff options
context:
space:
mode:
authorZuul <zuul@review.opendev.org>2023-01-12 22:39:42 +0000
committerGerrit Code Review <review@openstack.org>2023-01-12 22:39:42 +0000
commit590f793c9fd0cb50df42e3e2f674028201bb102a (patch)
tree2318049cafcef0afcdec6d7e790c80a59899115a /glanceclient/common
parent9b9c67771505ead95feb2525773f988a59436cf6 (diff)
parentfc8f9ac2edfb4daa0c48a650515de3e8eba18232 (diff)
downloadpython-glanceclient-590f793c9fd0cb50df42e3e2f674028201bb102a.tar.gz
Merge "Remove unicode-related Python2-only code"
Diffstat (limited to 'glanceclient/common')
-rw-r--r--glanceclient/common/utils.py23
1 files changed, 0 insertions, 23 deletions
diff --git a/glanceclient/common/utils.py b/glanceclient/common/utils.py
index c7afc79..ff1ffd1 100644
--- a/glanceclient/common/utils.py
+++ b/glanceclient/common/utils.py
@@ -271,34 +271,11 @@ def print_list(objs, fields, formatters=None, field_settings=None):
field_name = field.lower().replace(' ', '_')
data = getattr(o, field_name, None) or ''
row.append(data)
- count = 0
- # Converts unicode values in list to string
- for part in row:
- count = count + 1
- if isinstance(part, list):
- part = unicode_key_value_to_string(part)
- row[count - 1] = part
pt.add_row(row)
print(encodeutils.safe_decode(pt.get_string()))
-def _encode(src):
- """remove extra 'u' in PY2."""
- return src
-
-
-def unicode_key_value_to_string(src):
- """Recursively converts dictionary keys to strings."""
- if isinstance(src, dict):
- return dict((_encode(k),
- _encode(unicode_key_value_to_string(v)))
- for k, v in src.items())
- if isinstance(src, list):
- return [unicode_key_value_to_string(l) for l in src]
- return _encode(src)
-
-
def print_dict(d, max_column_width=80):
pt = prettytable.PrettyTable(['Property', 'Value'], caching=False)
pt.align = 'l'