+
+ api.HealthGetHealthCheckHandler = health.GetHealthCheckHandlerFunc(func(ghcp health.GetHealthCheckParams) middleware.Responder {
+ ricdms.Logger.Debug("==> HealthCheck API invoked.")
+ resp := r.rh.GetDMSHealth()
+ return resp
+ })
+
+ api.OnboardPostOnboardxAppsHandler = onboard.PostOnboardxAppsHandlerFunc(func(poap onboard.PostOnboardxAppsParams) middleware.Responder {
+ ricdms.Logger.Debug("==> onboard API invoked.")
+ resp := r.rh.OnBoard(poap.Body)
+ return resp
+ })
+
+ api.ChartsGetChartsListHandler = charts.GetChartsListHandlerFunc(func(param charts.GetChartsListParams) middleware.Responder {
+ ricdms.Logger.Debug("==> GetChartList")
+ resp := r.rh.GetCharts()
+ return resp
+ })
+
+ api.ChartsDownloadHelmChartHandler = charts.DownloadHelmChartHandlerFunc(func(param charts.DownloadHelmChartParams) middleware.Responder {
+ ricdms.Logger.Debug("==> Download helm chart")
+ resp := r.rh.DownloadChart(param.XAppName, param.Version)
+ return resp
+ })
+
+ api.ChartsGetChartHandler = charts.GetChartHandlerFunc(func(param charts.GetChartParams) middleware.Responder {
+ ricdms.Logger.Debug("==> Get Charts by name is invoked")
+ resp := r.rh.GetChartsByName(param.XAppName)
+ return resp
+ })
+
+ api.ChartsGetChartsFetcherHandler = charts.GetChartsFetcherHandlerFunc(func(param charts.GetChartsFetcherParams) middleware.Responder {
+ ricdms.Logger.Debug("==> Get Charts by name and version is invoked")
+ resp := r.rh.GetChartByNameAndVersion(param.XAppName, param.Version)
+ return resp
+ })
+