add rest apis EDGE-247-tmp
authordamon92 <damon92.lee@samsung.com>
Fri, 29 Mar 2019 06:19:00 +0000 (15:19 +0900)
committerdamon92 <damon92.lee@samsung.com>
Fri, 29 Mar 2019 06:19:00 +0000 (15:19 +0900)
src/restapi/v1/restapi.go

index 59a967b10d13b35fe3170fee427b81cef66499ec..37c660ca17e31ae5f8ce0155619f2c9d637afe0a 100644 (file)
@@ -84,7 +84,7 @@ func APIV1DiscoverymgrDevicesGet(w http.ResponseWriter, r *http.Request) {
 func APIV1DiscoverymgrDevicesPost(w http.ResponseWriter, r *http.Request) {
        log.Printf("[%s] APIV1DiscoverymgrDevicesPost", logPrefix)
 
-       var distService map[string]interface{}
+       var distService map[string]string
        decoder := json.NewDecoder(r.Body)
        err := decoder.Decode(&distService)
        if err != nil {
@@ -92,7 +92,7 @@ func APIV1DiscoverymgrDevicesPost(w http.ResponseWriter, r *http.Request) {
        }
        target := distService["ServiceName"]
 
-       ret, err := discoverymgr.GetDeviceListWithService(target.(string))
+       ret, err := discoverymgr.GetDeviceListWithService(target)
        if err != nil {
                writeJSONResponse(w, nil, http.StatusBadRequest)
                return
@@ -109,7 +109,7 @@ func APIV1DiscoverymgrDevicesPost(w http.ResponseWriter, r *http.Request) {
 func APIV1DiscoverymgrDevicesTXTPost(w http.ResponseWriter, r *http.Request) {
        log.Printf("[%s] APIV1DiscoverymgrDevicesTXTPost", logPrefix)
 
-       var distService map[string]interface{}
+       var distService map[string]string
        decoder := json.NewDecoder(r.Body)
        err := decoder.Decode(&distService)
        if err != nil {
@@ -117,7 +117,7 @@ func APIV1DiscoverymgrDevicesTXTPost(w http.ResponseWriter, r *http.Request) {
        }
        target := distService["ServiceName"]
 
-       err = discoverymgr.SetServiceNames(target.(string))
+       err = discoverymgr.SetServiceNames(target)
        if err != nil {
                writeJSONResponse(w, nil, http.StatusBadRequest)
        } else {