Add Controller Register API to Orchestrator 66/101766/10
authorMarcus G K Williams <marcus.williams@intel.com>
Fri, 14 Feb 2020 21:29:37 +0000 (13:29 -0800)
committerMarcus G K Williams <marcus.williams@intel.com>
Fri, 21 Feb 2020 18:00:07 +0000 (10:00 -0800)
commit95e9ddd082cb2ccd28d9d33ea2f8607bd5c793f5
tree3649bfda50603ad04af857440cb1653371e6dc7b
parentbea5027a7f59bffee2a6ed931e63c05a9fb1bdc7
Add Controller Register API to Orchestrator

Add API allows Controllers to register
themselves as gRPC servers consumed by
the orchestrator.

Issue-ID: MULTICLOUD-995
Signed-off-by: Marcus G K Williams <marcus.williams@intel.com>
Change-Id: I75946a4af711bf2e9d65f354923db494da667e70
docs/controllers.yaml [new file with mode: 0644]
src/orchestrator/api/api.go
src/orchestrator/api/controllerhandler.go [new file with mode: 0644]
src/orchestrator/api/controllerhandler_test.go [new file with mode: 0644]
src/orchestrator/api/projecthandler_test.go
src/orchestrator/cmd/main.go
src/orchestrator/pkg/module/controller.go [new file with mode: 0644]
src/orchestrator/pkg/module/controller_test.go [new file with mode: 0644]
src/orchestrator/pkg/module/module.go