Changes to add state and retry logic to rsync 52/111052/25
authorManjunath Ranganathaiah <manjunath.ranganathaiah@intel.com>
Fri, 7 Aug 2020 19:06:22 +0000 (19:06 +0000)
committerEric Multanen <eric.w.multanen@intel.com>
Thu, 10 Sep 2020 04:42:13 +0000 (21:42 -0700)
commit6452065eb2d3b2f0926d16499e0ecedec2382422
treea7c24154981f39eb07e8b4f8dfee0d2bc1fdd560
parentd14246bb9a2c8874f9925c45322d678a93584adb
Changes to add state and retry logic to rsync

- Adds retry watcher and related functionality.
- Adds code to update, get the status from appcontext.
- Adds logic to handle state transition during terminate.

Issue-ID: MULTICLOUD-1005
Signed-off-by: Manjunath Ranganathaiah <manjunath.ranganathaiah@intel.com>
Change-Id: I2ed76efd9d8b6f40fec547bbe8b7d8a86f69ce07
src/clm/pkg/cluster/cluster.go
src/orchestrator/pkg/appcontext/appcontext.go
src/orchestrator/pkg/module/deployment_intent_groups.go
src/orchestrator/pkg/state/state_helper.go
src/rsync/go.mod
src/rsync/go.sum
src/rsync/pkg/client/client.go
src/rsync/pkg/context/context.go