diff options
author | Rajamohan Raj <rajamohan.raj@intel.com> | 2020-02-24 21:59:44 +0000 |
---|---|---|
committer | Rajamohan Raj <rajamohan.raj@intel.com> | 2020-03-03 23:08:13 +0000 |
commit | 37aed9b7a0db62b9931d89c614ff6291cc4608cc (patch) | |
tree | 51021b0776978d77c4a1cad455be582a4dafa894 /src/orchestrator/pkg/module/module.go | |
parent | 7b566f2875230e15f79a6549b17240e767cc98f1 (diff) |
Implemented AppIntents and GenPlaceIntents
Implemented the routes for creating,
getting, and deleting generic placement intents
and App intents.
Issue-ID: MULTICLOUD-875
Signed-off-by: Rajamohan Raj <rajamohan.raj@intel.com>
Change-Id: Iecb11c442958a43a517772e066de45213e3d7030
Diffstat (limited to 'src/orchestrator/pkg/module/module.go')
-rw-r--r-- | src/orchestrator/pkg/module/module.go | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/orchestrator/pkg/module/module.go b/src/orchestrator/pkg/module/module.go index f80ff55b..34a84624 100644 --- a/src/orchestrator/pkg/module/module.go +++ b/src/orchestrator/pkg/module/module.go @@ -20,18 +20,24 @@ package module type Client struct { Project *ProjectClient CompositeApp *CompositeAppClient - Controller *ControllerClient - Cluster *ClusterClient + Controller *ControllerClient + Cluster *ClusterClient // Add Clients for API's here + GenericPlacementIntent *GenericPlacementIntentClient + AppIntent *AppIntentClient } // NewClient creates a new client for using the services func NewClient() *Client { c := &Client{} + // Add Client API handlers here c.Project = NewProjectClient() c.CompositeApp = NewCompositeAppClient() c.Controller = NewControllerClient() c.Cluster = NewClusterClient() // Add Client API handlers here + c.GenericPlacementIntent = NewGenericPlacementIntentClient() + c.AppIntent = NewAppIntentClient() + return c } |