Added glide files and few updates in README.md

This commit is contained in:
Sadhyama Vengilat
2018-07-18 19:53:49 +05:30
parent 1e4c31137b
commit 2a03b7050e
3 changed files with 14 additions and 15 deletions
+4 -9
View File
@@ -24,10 +24,8 @@ const (
var auth string
func makeRequest(requestType, mac, messageType, source, transId, dest, contentType, payload string, client *http.Client) {
func makeRequest(requestType, messageType, source, transId, dest, contentType, payload string, client *http.Client) {
var deviceName string
deviceName = fmt.Sprintf("mac:%s/%s", mac, dest)
headers := make(map[string]string)
@@ -40,9 +38,7 @@ func makeRequest(requestType, mac, messageType, source, transId, dest, contentTy
headers[ContentHeaderName]= contentType
headers[TransIdHeaderName]= transId
headers[SourceHeaderName]= source
headers[DestHeaderName]= deviceName
fmt.Printf("Received Request %s, %s \n", messageType, PathURL)
headers[DestHeaderName]= dest
req, err = http.NewRequest(requestType, PathURL, bytes.NewBufferString(payload))
}
@@ -108,9 +104,8 @@ func main() {
auth = "Bearer " + os.Getenv("WEBPA_SAT")
var maxConnReuse uint
var requestType, mac, messageType, source, dest, contentType, transId, payload string
var requestType, messageType, source, dest, contentType, transId, payload string
flag.StringVar(&mac, "mac", "", "device-id")
flag.StringVar(&messageType, "messageType", "", "type of the request to send")
flag.StringVar(&payload, "payload", "", "the payload to send to apply")
flag.StringVar(&source, "source", "", "source value for CRUD operations")
@@ -145,6 +140,6 @@ func main() {
},
}
makeRequest(requestType, mac, messageType, source, transId, dest, contentType, payload, client)
makeRequest(requestType, messageType, source, transId, dest, contentType, payload, client)
}
+5 -6
View File
@@ -6,7 +6,7 @@ To build with just go:
export GOPATH=`pwd`
cd src
glide install
cd src/CRUD
cd CRUD
go build
```
@@ -18,26 +18,25 @@ export WEBPA_SAT=<SAT_Token>
### Create
```
./CRUD -messageType=Create -payload='{ "expires" : 12345}' -mac=14cfe2142XXX -source="tag-update" -dest="parodus/tag/test1" -transId="bd4ad2d1-5c9c-486f-8e25-52c242b38" -contentType="application/json"
./CRUD -messageType=5 -source="tag-update" -dest="mac:14cfe21421xx/parodus/tag/test1" -transId="bd4ad2d1-5c9c-486f-8e25-52c242b38" -contentType="application/json" -payload='{ "expires" : 12345}'
```
### Retrieve
```
./CRUD -messageType=Retrieve -mac=14cfe2142XXX -source="tag-update" -dest="parodus/tag/test1" -transId="bd4ad2d1-5c9c-486f-8e25-52c242b38" -contentType="application/json"
./CRUD -messageType=6 -source="tag-update" -dest="mac:14cfe21421xx/parodus/tag/test1" -transId="bd4ad2d1-5c9c-486f-8e25-52c242b38" -contentType="application/json"
```
### Update
```
./CRUD -messageType=Update -payload='{ "expires" : 12345}' -mac=14cfe2142XXX -source="tag-update" -dest="parodus/tag/test1" -transId="bd4ad2d1-5c9c-486f-8e25-52c242b38" -contentType="application/json"
./CRUD -messageType=7 -source="tag-update" -dest="mac:14cfe21421xx/parodus/tag/test1" -transId="bd4ad2d1-5c9c-486f-8e25-52c242b38" -contentType="application/json" -payload='{ "expires" : 12345}'
```
### Delete
```
./CRUD -messageType=Delete -mac=14cfe2142XXX -source="tag-update" -dest="parodus/tag/test1" -transId="bd4ad2d1-5c9c-486f-8e25-52c242b38" -contentType="application/json"
./CRUD -messageType=8 -source="tag-update" -dest="mac:14cfe21421xx/parodus/tag/test1" -transId="bd4ad2d1-5c9c-486f-8e25-52c242b38" -contentType="application/json"
```
+5
View File
@@ -0,0 +1,5 @@
package: .
import:
- package: github.com/Comcast/webpa-common
version: c936e1b4ec39c3bb796d28aa11a1bd97dac4e05d