diff --git a/fuelclient/cli/actions/deployment_tasks.py b/fuelclient/cli/actions/deployment_tasks.py index e20f702f..62738925 100644 --- a/fuelclient/cli/actions/deployment_tasks.py +++ b/fuelclient/cli/actions/deployment_tasks.py @@ -68,7 +68,7 @@ class DeploymentTasksAction(Action): """ client = DeploymentHistoryClient() - tasks_names = getattr(params, 'task-name') + tasks_names = getattr(params, 'task-name', None) group_by_tasks = bool(tasks_names) statuses = params.status.split(',') if params.status else [] nodes = params.node.split(',') if params.node else [] diff --git a/fuelclient/cli/formatting.py b/fuelclient/cli/formatting.py index f61c98f9..a2e1b447 100644 --- a/fuelclient/cli/formatting.py +++ b/fuelclient/cli/formatting.py @@ -98,7 +98,7 @@ def format_table(data, acceptable_keys=None, column_to_join=None): for cell_line_no in range(max_cell_lines): output_lines.append( row_template.format( - *list( + *( cell[cell_line_no] if len(cell) > cell_line_no else u"" for cell in row )