From 9ce5e930e5f3db436f01e5963b2b3bf262108dec Mon Sep 17 00:00:00 2001 From: Dan Kirkwood Date: Sun, 27 Aug 2017 16:52:48 -0600 Subject: [PATCH] add actual column names to error msg Closes-Bug: 1712876 Change-Id: I2f251966fc1286b286b8625ebee5bb431aad232e --- cliff/display.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/cliff/display.py b/cliff/display.py index 1625a9da..84c23ee6 100644 --- a/cliff/display.py +++ b/cliff/display.py @@ -100,8 +100,10 @@ class DisplayCommandBase(command.Command): columns_to_include = [c for c in column_names if c in parsed_args.columns] if not columns_to_include: - raise ValueError('No recognized column names in %s' % - str(parsed_args.columns)) + raise ValueError('No recognized column names in %s. ' + 'Recognized columns are %s.' % + (str(parsed_args.columns), str(column_names))) + # Set up argument to compress() selector = [(c in columns_to_include) for c in column_names]