Add test for helmmanager
[nonrtric/plt/sme.git] / capifcore / main.go
index 3fffbce..cf41699 100644 (file)
@@ -26,6 +26,7 @@ import (
        "net/http"
 
        "github.com/labstack/echo/v4"
+       "helm.sh/helm/v3/pkg/cli"
        "oransc.org/nonrtric/capifcore/internal/discoverserviceapi"
        "oransc.org/nonrtric/capifcore/internal/invokermanagementapi"
        "oransc.org/nonrtric/capifcore/internal/providermanagementapi"
@@ -40,7 +41,7 @@ import (
        "oransc.org/nonrtric/capifcore/internal/providermanagement"
        "oransc.org/nonrtric/capifcore/internal/publishservice"
        "oransc.org/nonrtric/capifcore/internal/publishserviceapi"
-       "oransc.org/nonrtric/capifcore/internal/security"
+       security "oransc.org/nonrtric/capifcore/internal/securityservice"
 )
 
 var url string
@@ -49,8 +50,8 @@ var repoName string
 
 func main() {
        var port = flag.Int("port", 8090, "Port for CAPIF Core Function HTTP server")
-       flag.StringVar(&url, "url", "http://chartmuseum:8080", "ChartMuseum url")
-       flag.StringVar(&repoName, "repoName", "local-dev", "Repository name")
+       flag.StringVar(&url, "url", "http://localhost:8080", "ChartMuseum url")
+       flag.StringVar(&repoName, "repoName", "capifcore", "Repository name")
        var logLevelStr = flag.String("loglevel", "Info", "Log level")
        flag.Parse()
 
@@ -60,8 +61,8 @@ func main() {
 
        // Add repo
        fmt.Printf("Adding %s to Helm Repo\n", url)
-       helmManager = helmmanagement.NewHelmManager()
-       err := helmManager.AddToRepo(repoName, url)
+       helmManager = helmmanagement.NewHelmManager(cli.New())
+       err := helmManager.SetUpRepo(repoName, url)
        if err != nil {
                log.Fatal(err.Error())
        }