Reorganize ncm packages to align with architecture 47/108147/6
authorEric Multanen <eric.w.multanen@intel.com>
Fri, 29 May 2020 00:25:30 +0000 (17:25 -0700)
committerEric Multanen <eric.w.multanen@intel.com>
Tue, 2 Jun 2020 21:00:07 +0000 (14:00 -0700)
commita6e2a3a65a6e4f3f1d964578ae4e60c6f9dd1184
treeab7fa1157f9b98840b0482592c886da61e62cc6d
parentad7782cbf83c11f152a6457f3808a4da99a1ae56
Reorganize ncm packages to align with architecture

Reorginize the ncm packges to delineate
- cluster provider and cluster management
- virtual and provider netowrk intent management
- intent scheduler
- internal ovn4k8s network controller

Overall, no code changes, just moving things around.

Issue-ID: MULTICLOUD-1029
Signed-off-by: Eric Multanen <eric.w.multanen@intel.com>
Change-Id: I3d43c7e4eb6f285b51c0385ba18626d3511a14f5
18 files changed:
src/dcm/go.mod
src/dcm/go.sum
src/ncm/api/api.go
src/ncm/api/clusterhandler.go
src/ncm/api/clusterhandler_test.go
src/ncm/api/networkhandler.go
src/ncm/api/providernethandler.go
src/ncm/api/schedulerhandler.go [new file with mode: 0644]
src/ncm/internal/grpc/rsyncclient.go [moved from src/ncm/pkg/grpc/rsyncclient.go with 100% similarity]
src/ncm/internal/ovncontroller/ovncontroller.go [new file with mode: 0644]
src/ncm/pkg/cluster/cluster.go [moved from src/ncm/pkg/module/cluster.go with 64% similarity]
src/ncm/pkg/module/module.go
src/ncm/pkg/module/types/module_definitions.go [new file with mode: 0644]
src/ncm/pkg/networkintents/network.go [moved from src/ncm/pkg/module/network.go with 81% similarity]
src/ncm/pkg/networkintents/providernet.go [moved from src/ncm/pkg/module/providernet.go with 81% similarity]
src/ncm/pkg/networkintents/types/types.go [new file with mode: 0644]
src/ncm/pkg/scheduler/scheduler.go [new file with mode: 0644]
src/orchestrator/pkg/gpic/gpic.go