Implement Terminate operation in DCM 03/113203/2
authorIgor D.C <igor.duarte.cardoso@intel.com>
Fri, 25 Sep 2020 22:31:11 +0000 (22:31 +0000)
committerIgor D.C <igor.duarte.cardoso@intel.com>
Fri, 25 Sep 2020 23:24:29 +0000 (23:24 +0000)
commit8c0cc1278cc4d84863b076b2014b9bc9d8805218
tree6f2274560030252710464db5b6ae93da8a0dce2e
parent425795c7d4e6ce81932918aca2a1462384d4507f
Implement Terminate operation in DCM

Also makes minor changes to non-terminate code as a side-effect of
supporting the new Terminate operation (such as including tagContext in
the LogicalCloudClient implementation of LogicalCloudManager interface).
These changes are/will also be leveraged by other operations.

Issue-ID: MULTICLOUD-1143
Change-Id: Idbd2ec9f6cf0e5584a0f51cf4c16144db56d9fa0
Signed-off-by: Igor D.C <igor.duarte.cardoso@intel.com>
src/dcm/api/api.go
src/dcm/api/logicalCloudHandler.go
src/dcm/pkg/module/apply.go
src/dcm/pkg/module/logicalcloud.go
src/dcm/pkg/module/logicalcloud_test.go