- delete http_sender in servicemgr
authorjw_wonny.cha <jw_wonny.cha@samsung.com>
Tue, 2 Apr 2019 09:39:41 +0000 (18:39 +0900)
committerjw_wonny.cha <jw_wonny.cha@samsung.com>
Tue, 2 Apr 2019 09:39:41 +0000 (18:39 +0900)
src/servicemgr/http_sender.go [deleted file]
src/servicemgr/http_sender_test.go [deleted file]

diff --git a/src/servicemgr/http_sender.go b/src/servicemgr/http_sender.go
deleted file mode 100644 (file)
index bb32167..0000000
+++ /dev/null
@@ -1,43 +0,0 @@
-package servicemgr
-
-import (
-       "bytes"
-       "encoding/json"
-       "io/ioutil"
-       "log"
-       "net/http"
-)
-
-// SendPostJSONMsg is for sending JSON body
-func sendPostJSONMsg(targetURL string, pbytes []byte) (str string, err error) {
-       buff := bytes.NewBuffer(pbytes)
-
-       req, err := http.NewRequest("POST", targetURL, buff)
-       if err != nil {
-               return
-       }
-
-       // Content-Type Header
-       req.Header.Add("Content-Type", "application/json")
-
-       client := &http.Client{}
-       resp, err := client.Do(req)
-       if err != nil {
-               return
-       }
-       defer resp.Body.Close()
-
-       log.Println("[Header] : ", resp.Status)
-       // Checking Response Validation
-       respBody, err := ioutil.ReadAll(resp.Body)
-       if err == nil {
-               var responseMsg map[string]interface{}
-               json.Unmarshal(respBody, &responseMsg)
-               log.Println("[JSON] : ", responseMsg)
-
-               str = responseMsg[ConstKeyStatus].(string)
-               log.Println(str)
-       }
-
-       return
-}
diff --git a/src/servicemgr/http_sender_test.go b/src/servicemgr/http_sender_test.go
deleted file mode 100644 (file)
index cf6cef6..0000000
+++ /dev/null
@@ -1,56 +0,0 @@
-package servicemgr
-
-import (
-       "encoding/json"
-       "log"
-       "testing"
-
-       "net/http"
-       "net/http/httptest"
-)
-
-var (
-       mockRemoteAddr string
-)
-
-func APIV1ServicemgrServicesPost(w http.ResponseWriter, r *http.Request) {
-       log.Printf("[%s] APIV1ServicemgrServicesPost", logPrefix)
-
-       smbytes, _ := json.Marshal(ServiceExecutionResponse{Status: ConstServiceStatusStarted})
-       writeJSONResponse(w, smbytes, http.StatusOK)
-}
-
-func writeJSONResponse(w http.ResponseWriter, data []byte, status int) {
-       log.Printf("[%s] writeJSONResponse: %s", logPrefix, data)
-       w.Header().Set("Content-Type", "application/json; charset=UTF-8")
-       w.WriteHeader(status)
-       w.Write(data)
-}
-
-func init() {
-       handler := http.HandlerFunc(APIV1ServicemgrServicesPost)
-       server := httptest.NewServer(handler)
-
-       mockRemoteAddr = server.URL
-       log.Println("[URL]", mockRemoteAddr)
-
-       defer server.Close()
-}
-
-func testSendPostJSONMsgs(t *testing.T) {
-       msg := make(map[string]interface{})
-       msg["testKey"] = "test"
-
-       msgBytes, err := json.Marshal(msg)
-       if err != nil {
-               log.Print(err.Error())
-       }
-
-       str, err := sendPostJSONMsg(mockRemoteAddr, msgBytes)
-       log.Println(str)
-
-       if err != nil {
-               log.Println(err.Error())
-               t.Error()
-       }
-}