Https API by APPLCM 33/3533/3
authorArvind Patel <arvind.patel@huawei.com>
Mon, 1 Jun 2020 09:44:03 +0000 (15:14 +0530)
committerArvind Patel <arvind.patel@huawei.com>
Tue, 2 Jun 2020 11:36:09 +0000 (17:06 +0530)
Change-Id: I83a2011c2c53876a50f3bfd9519f60e54596388a

mecm/mepm/applcm/broker/pkg/handlers/handlers.go
mecm/mepm/applcm/resources/test/docker-compose.yaml

index b857d7c..5e303e4 100644 (file)
@@ -58,7 +58,8 @@ func (hdlr *Handlers) Initialize(logger *logrus.Logger) {
 // Run on it's router
 func (hdlr *Handlers) Run(host string) {
        hdlr.logger.Infof("Server is running on port %s", host)
-       err := http.ListenAndServe(host, hdlr.router)
+       err := http.ListenAndServeTLS(host, os.Getenv("CERTIFICATE_PATH"), os.Getenv("KEY_PATH"), hdlr.router)
+       //err := http.ListenAndServe(host, hdlr.router)
        if err != nil {
                hdlr.logger.Fatalf("Server couldn't run on port %s", host)
        }
index 545f0e9..4de78db 100644 (file)
@@ -53,6 +53,8 @@ services:
       ADDRESS: "0.0.0.0:8081"
       PACKAGE_PATH: "/go/release/application/packages/"
       PACKAGE_ARTIFACT_PATH: "/Artifacts/Deployment/"
+      CERTIFICATE_PATH: ""
+      KEY_PATH: ""
     ports:
       - '28081:8081'
     expose: