Update broker responses to match spec and SO 26/88426/3
authorKiran Kamineni <kiran.k.kamineni@intel.com>
Thu, 23 May 2019 20:50:50 +0000 (13:50 -0700)
committerKiran Kamineni <kiran.k.kamineni@intel.com>
Fri, 24 May 2019 02:28:22 +0000 (19:28 -0700)
commit5207bd099a84832a5d7c3333bf540fa8481ce78a
treeb6f3aaea641ceb3406dc1c14c7d642098558129f
parent525023e1d288bbf9cf59584c5b5dd37d83be7a4b
Update broker responses to match spec and SO

The broker responses need to match the spec and
what SO expects as responses.
CREATE_COMPLETE instead of CREATED in both POST and GET
DELETE now returns a response body
GET by name is now supported
Name is an alias for vf_module_id which is expected to be provided
as an attribute in sdnc_directives in the original POST request

Issue-ID: MULTICLOUD-645
Change-Id: Ifeca755a07298d0a858cbe9e80f9ce654d6d21b8
Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
src/k8splugin/api/api.go
src/k8splugin/api/brokerhandler.go
src/k8splugin/api/brokerhandler_test.go
src/k8splugin/api/instancehandler_test.go
src/k8splugin/internal/app/config_backend.go
src/k8splugin/internal/app/instance.go
src/k8splugin/internal/app/instance_test.go