diff --git a/saharaclient/api/shell.py b/saharaclient/api/shell.py index 3b46057b..4f492d20 100644 --- a/saharaclient/api/shell.py +++ b/saharaclient/api/shell.py @@ -814,7 +814,7 @@ def do_job_list(cs, args): # why is status in info.status? job.status = job.info['status'] # TODO(mattf): why can cluster_id be None? - columns = ('id', 'cluster_id', 'status') + columns = ('id', 'cluster_id', 'start_time', 'status') utils.print_list(jobs, columns) diff --git a/saharaclient/tests/unit/nova/test_shell.py b/saharaclient/tests/unit/nova/test_shell.py index 04034190..a99a7455 100644 --- a/saharaclient/tests/unit/nova/test_shell.py +++ b/saharaclient/tests/unit/nova/test_shell.py @@ -346,10 +346,10 @@ class ShellTestKeystoneV3(ShellTest): def test_job_list(self): expected = '\n'.join([ - '+----+------------+--------+', - '| id | cluster_id | status |', - '+----+------------+--------+', - '+----+------------+--------+', + '+----+------------+------------+--------+', + '| id | cluster_id | start_time | status |', + '+----+------------+------------+--------+', + '+----+------------+------------+--------+', '' ])