From 398cee00458dc8f9ddf0b9dd0387bfc01094f017 Mon Sep 17 00:00:00 2001 From: Manjunath Ranganathaiah Date: Tue, 2 Jun 2020 21:05:42 +0000 Subject: Add UninstallApp call to grpc Issue-ID: MULTICLOUD-1005 Signed-off-by: Manjunath Ranganathaiah Change-Id: I90c8ff0d548690ea19d325612d1bcd3e5049dc36 --- src/rsync/go.mod | 3 +++ src/rsync/pkg/grpc/installappserver/installappserver.go | 11 +++++++++++ 2 files changed, 14 insertions(+) (limited to 'src') diff --git a/src/rsync/go.mod b/src/rsync/go.mod index 6dcbf471..aca03234 100644 --- a/src/rsync/go.mod +++ b/src/rsync/go.mod @@ -5,7 +5,10 @@ go 1.13 require ( github.com/golang/protobuf v1.3.4 github.com/onap/multicloud-k8s/src/orchestrator v0.0.0-20200527175204-ef27eb4d63f1 + golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3 // indirect + google.golang.org/appengine v1.4.0 // indirect google.golang.org/grpc v1.27.1 + honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc // indirect ) replace ( diff --git a/src/rsync/pkg/grpc/installappserver/installappserver.go b/src/rsync/pkg/grpc/installappserver/installappserver.go index 8a293cd6..28b4a585 100644 --- a/src/rsync/pkg/grpc/installappserver/installappserver.go +++ b/src/rsync/pkg/grpc/installappserver/installappserver.go @@ -38,6 +38,17 @@ func (cs *installappServer) InstallApp(ctx context.Context, req *installapp.Inst return &installapp.InstallAppResponse{AppContextInstalled: true}, nil } +func (cs *installappServer) UninstallApp(ctx context.Context, req *installapp.UninstallAppRequest) (*installapp.UninstallAppResponse, error) { + uninstallAppReq, _ := json.Marshal(req) + log.Println("GRPC Server received uninstallAppRequest: ", string(uninstallAppReq)) + + // Try terminating the comp app here + // + // + + return &installapp.UninstallAppResponse{AppContextUninstalled: true}, nil +} + // NewInstallAppServer exported func NewInstallAppServer() *installappServer { s := &installappServer{} -- cgit 1.2.3-korg