os-services API extension does not follow REST's CRUD principles

Bug #1100799 reported by Tiago Mello
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Opinion
Wishlist
Unassigned

Bug Description

os-services extension builds a non standard URL format for update action. The current URL is os-services/[enable|disable] and it should be os-services/<resource_id> and pass the action via body instead.

Tags: api
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to nova (master)

Fix proposed to branch: master
Review: https://review.openstack.org/19941

Changed in nova:
assignee: nobody → Tiago Rodrigues de Mello (tmello)
status: New → In Progress
Joe Gordon (jogo)
tags: added: api
Revision history for this message
Sean Dague (sdague) wrote :

I think all these API design points shouldn't be bugs any more

Changed in nova:
importance: Undecided → Wishlist
assignee: Tiago Rodrigues de Mello (timello) → nobody
status: In Progress → Opinion
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.