summaryrefslogtreecommitdiff
path: root/glanceclient/common/utils.py
diff options
context:
space:
mode:
Diffstat (limited to 'glanceclient/common/utils.py')
-rw-r--r--glanceclient/common/utils.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/glanceclient/common/utils.py b/glanceclient/common/utils.py
index 3e32763..0120572 100644
--- a/glanceclient/common/utils.py
+++ b/glanceclient/common/utils.py
@@ -119,9 +119,10 @@ def print_list(objs, fields, formatters={}):
print(strutils.safe_encode(pt.get_string()))
-def print_dict(d):
+def print_dict(d, max_column_width=80):
pt = prettytable.PrettyTable(['Property', 'Value'], caching=False)
pt.align = 'l'
+ pt.max_width = max_column_width
[pt.add_row(list(r)) for r in d.iteritems()]
print(strutils.safe_encode(pt.get_string(sortby='Property')))