diff --git a/octaviaclient/osc/v2/utils.py b/octaviaclient/osc/v2/utils.py index 4772295..5a98795 100644 --- a/octaviaclient/osc/v2/utils.py +++ b/octaviaclient/osc/v2/utils.py @@ -700,7 +700,9 @@ def get_availabilityzoneprofile_attrs(client_manager, parsed_args): def format_list(data): - return '\n'.join(i['id'] for i in data) + if data: + return '\n'.join(i['id'] for i in data) + return None class ListColumn(columns.FormattableColumn): @@ -709,7 +711,9 @@ class ListColumn(columns.FormattableColumn): def format_list_flat(data): - return '\n'.join(i for i in data) + if data: + return '\n'.join(i for i in data) + return None class FlatListColumn(columns.FormattableColumn):