Properly handle empty values for show task.
* added getattr for getting values in the _show_task function Change-Id: I4619c7d9989894fe32fdfe310d18a26b2f80c80c
This commit is contained in:
parent
bf62bc73a0
commit
a9b57aafb7
|
@ -26,13 +26,14 @@ LOG = logging.getLogger(__name__)
|
||||||
def _show_task(task_id, client, formatter):
|
def _show_task(task_id, client, formatter):
|
||||||
task = client.tasks.get(task_id)
|
task = client.tasks.get(task_id)
|
||||||
if formatter == 'table':
|
if formatter == 'table':
|
||||||
task._info['actions'] = json.dumps(task.actions, indent=2)
|
task._info['actions'] = json.dumps(
|
||||||
task._info['keystone_user'] = json.dumps(task.keystone_user,
|
getattr(task, 'actions', ""), indent=2)
|
||||||
indent=2)
|
task._info['keystone_user'] = json.dumps(
|
||||||
task._info['action_notes'] = json.dumps(task.action_notes,
|
getattr(task, 'keystone_user', ""), indent=2)
|
||||||
indent=2)
|
task._info['action_notes'] = json.dumps(
|
||||||
task._info['approved_by'] = json.dumps(task.approved_by,
|
getattr(task, 'action_notes', ""), indent=2)
|
||||||
indent=2)
|
task._info['approved_by'] = json.dumps(
|
||||||
|
getattr(task, 'approved_by', ""), indent=2)
|
||||||
return zip(*six.iteritems(task.to_dict()))
|
return zip(*six.iteritems(task.to_dict()))
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue