tacker/tacker/api
Hiromu Asahina 36ef500c41 Add Location to responses of Create VNF Package
According to SOL005 v3.3.1 Table 9.4.2.3.1-1 [1], the HTTP response
shall include a "Location" HTTP header that contains the resource URI of
the individual VNF package resource.

In order to realize the above, this patch adds a Location header, which
includes a URL of a created VNF Package, to responses for `POST
{apiRoot}/vnfpkgm/{apiMajorVersion}/vnf_packages` requests.

Also, this patch removes unused arguments from methods in ViewBuilder.

[1] https://www.etsi.org/deliver/etsi_gs/NFV-SOL/001_099/005/03.03.01_60/gs_NFV-SOL005v030301p.pdf

Signed-off-by: Hiromu Asahina <hiromu.asahina.az@hco.ntt.co.jp>
Change-Id: I754afaaf910de0048f4f11e259c644b3e0baea99
Closes-Bug: #1915109
2021-09-30 09:36:54 +09:00
..
common Fix status code for invalid filter conditions 2021-09-13 15:30:52 +09:00
schemas Support enhancement for Subscription Post 2021-03-26 19:54:35 +09:00
v1 Drop most of six importings 2020-10-19 12:10:05 +00:00
validation Multi version API support 2021-09-16 01:19:51 +00:00
views Add Location to responses of Create VNF Package 2021-09-30 09:36:54 +09:00
vnflcm Multi version API support 2021-09-16 01:19:51 +00:00
vnfpkgm Add Location to responses of Create VNF Package 2021-09-30 09:36:54 +09:00
__init__.py rename neutron/api to tacker/api 2014-07-04 18:20:50 +09:00
api_common.py Fix get information about multiple VNF instances 2021-08-10 13:43:08 +09:00
extensions.py Drop most of six importings 2020-10-19 12:10:05 +00:00
versions.py from i18n import _ when quoting them 2019-08-09 09:59:48 +08:00