Support "name" option in magnum commands

Registered by Madhuri Kumari

Currently magnum command takes bay-id in input that is not much friendly. So adding "name" option in place of "id" will make it more readable.

E.g.

Current CLI:
magnum bay-delete --id XXX

New CLI:
magnum bay-delete <name>

This blueprint is to make the required changes in magnum commands.

Blueprint information

Status:
Complete
Approver:
Adrian Otto
Priority:
Low
Drafter:
Madhuri Kumari
Direction:
Approved
Assignee:
Madhuri Kumari
Definition:
Approved
Series goal:
Accepted for kilo
Implementation:
Implemented
Milestone target:
milestone icon k3
Started by
Madhuri Kumari
Completed by
Madhuri Kumari

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/name-based-resource-management,n,z

Addressed by: https://review.openstack.org/161642
    Allow bay resource management by "name".

Addressed by: https://review.openstack.org/162087
    Allow pod resource management by "name".

Addressed by: https://review.openstack.org/164654
    Allow service resource management by "name".

Addressed by: https://review.openstack.org/165296
    Allow rc resource management by "name".

Addressed by: https://review.openstack.org/165356
    Allow baymodel resource management by "name".

Addressed by: https://review.openstack.org/166099
    Allow baymodel name when bay is created

Addressed by: https://review.openstack.org/167086
    Allow bay name when k8s resource is created

Addressed by: https://review.openstack.org/168257
    Reflect client change which is name based management

Addressed by: https://review.openstack.org/170793
    Allow bay-update with bay name also.

Addressed by: https://review.openstack.org/175804
    Allow pod-update with pod name also.

Addressed by: https://review.openstack.org/175808
    Allow service-update with service name also.

Addressed by: https://review.openstack.org/175820
    Allow rc-update with rc name also.

Implementations for resource deletions by name are still needed, correct? --adrian_otto
@adrian Already implemented --madhuri

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.