diff --git a/senlinclient/v1/shell.py b/senlinclient/v1/shell.py index cdd4c676..2b18a678 100644 --- a/senlinclient/v1/shell.py +++ b/senlinclient/v1/shell.py @@ -505,7 +505,7 @@ def do_node_list(sc, args): '''Show list of nodes.''' fields = ['id', 'name', 'status', 'cluster_id', 'physical_id', - 'profile_name', 'created_time', 'updated_time', 'deleted_time'] + 'profile_name', 'created_time', 'updated_time'] queries = { 'show_deleted': args.show_deleted, @@ -517,6 +517,9 @@ def do_node_list(sc, args): 'marker': args.marker, } + if args.show_deleted: + fields.append('deleted_time') + nodes = sc.list(models.Node, **queries) utils.print_list(nodes, fields, sortby_index=5)