commit e03f443b1fb8db08ca3192c54bcb016ad7ac606d
Author: Lucas Alvares Gomes <email address hidden>
Date: Fri Oct 31 16:53:43 2014 +0000
Vendor endpoints to support different HTTP methods
This patch extend the VendorPassthru and DriverVendorPasshtru endpoints
to support to any HTTP method.
When creating a new vendor function developers can specify which are the
HTTP methods supported by each vendor function as a list, if the method
request is not in the list Ironic will return a InvalidParameterValue
(HTTP 400, Bad Request), otherwise the method will be invoked and the HTTP
method request will be available to the vendor function as a parameters
in kwargs called 'http_method'.
Reviewed: https:/ /review. openstack. org/129942 /git.openstack. org/cgit/ openstack/ ironic/ commit/ ?id=e03f443b1fb 8db08ca3192c54b cb016ad7ac606d
Committed: https:/
Submitter: Jenkins
Branch: master
commit e03f443b1fb8db0 8ca3192c54bcb01 6ad7ac606d
Author: Lucas Alvares Gomes <email address hidden>
Date: Fri Oct 31 16:53:43 2014 +0000
Vendor endpoints to support different HTTP methods
This patch extend the VendorPassthru and DriverVendorPas shtru endpoints
to support to any HTTP method.
When creating a new vendor function developers can specify which are the rValue
HTTP methods supported by each vendor function as a list, if the method
request is not in the list Ironic will return a InvalidParamete
(HTTP 400, Bad Request), otherwise the method will be invoked and the HTTP
method request will be available to the vendor function as a parameters
in kwargs called 'http_method'.
Partial-Bug: #1382457 vendor- passthru 849db41d50fbb4a 78fd31bbfdc
Implements: blueprint extended-
Change-Id: I01d9d7fdd7eaf9