Display availability-zone in "nova list" command

Registered by Manik Sidana

At present, "nova list" command doesn't shows the availability-zone name where the instance is deployed.

# nova list
+--------------------------------------+------+---------+------------+-------------+----------------------+
| ID | Name | Status | Task State | Power State | Networks |
+--------------------------------------+------+---------+------------+-------------+----------------------+
| 4787c111-fc52-442f-93f5-03e7d1268697 | vm1 | SHUTOFF | - | Shutdown | private-net=20.0.0.5 |
| 94ba8b6c-a52f-4a49-9435-169fda1769ef | vm2 | SHUTOFF | - | Shutdown | private-net=20.0.0.6 |
+--------------------------------------+------+---------+------------+-------------+----------------------+
#

As there can be multiple availability zones, this blueprint aims to suggest the display of availability zone in "nova list" command.
Below is expected

# nova list
+--------------------------------------+------+---------+-------------------+------------+-------------+----------------------+
| ID | Name | Status | Availability zone | Task State | Power State | Networks |
+--------------------------------------+------+---------+-------------------+------------+-------------+----------------------+
| 4787c111-fc52-442f-93f5-03e7d1268697 | vm1 | SHUTOFF | nova | - | Shutdown | private-net=20.0.0.5 |
| 94ba8b6c-a52f-4a49-9435-169fda1769ef | vm2 | SHUTOFF | zone1 | - | Shutdown | private-net=20.0.0.6 |
+--------------------------------------+------+---------+-------------------+------------+-------------+----------------------+
#

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Manik Sidana
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.