distcloud/distributedcloud/ocf
Tee Ngo 125e465aff Extend sysinv api proxy to support load operations
In this commit, the dcorch-sysinv-api-proxy is extended
to support load import and delete requests.

Upon receiving a successful response from sysinv api for load
import/delete request, the load is saved to/removed from dc-vault
accordingly.

Tests:
  - Successful load import
  - Successful load delete (no subclouds have the deleted load)
  - Successful load delete (one subcloud has the deleted load)
  - Failed load import (exceeding limit)
  - Failed load import (bad signature)
  - Failed load delete (does not exist)

Unit tests will be added via a separate commit under task 39903
of story 2007082.

Story: 2007403
Task: 39840
Depends-On: https://review.opendev.org/#/c/730632
Change-Id: If2769b0faf093523e7e9bc97b8cdc6a5513534aa
Signed-off-by: Tee Ngo <tee.ngo@windriver.com>
2020-06-01 16:16:20 -04:00
..
dcdbsync-api Move content to subdir to support relocated packaging 2019-11-04 13:57:02 -05:00
dcmanager-api Move content to subdir to support relocated packaging 2019-11-04 13:57:02 -05:00
dcmanager-audit Move subcloud audit to separate process 2020-05-14 09:34:23 -05:00
dcmanager-manager Move content to subdir to support relocated packaging 2019-11-04 13:57:02 -05:00
dcorch-cinder-api-proxy Move content to subdir to support relocated packaging 2019-11-04 13:57:02 -05:00
dcorch-engine Move content to subdir to support relocated packaging 2019-11-04 13:57:02 -05:00
dcorch-identity-api-proxy Move content to subdir to support relocated packaging 2019-11-04 13:57:02 -05:00
dcorch-neutron-api-proxy Move content to subdir to support relocated packaging 2019-11-04 13:57:02 -05:00
dcorch-nova-api-proxy Move content to subdir to support relocated packaging 2019-11-04 13:57:02 -05:00
dcorch-patch-api-proxy Move content to subdir to support relocated packaging 2019-11-04 13:57:02 -05:00
dcorch-sysinv-api-proxy Extend sysinv api proxy to support load operations 2020-06-01 16:16:20 -04:00