| | |
| | | import ( |
| | | "flag" |
| | | "fmt" |
| | | "io/ioutil" |
| | | "strings" |
| | | "time" |
| | | |
| | | "io/ioutil" |
| | | |
| | | sdb "basic.com/pubsub/syncdb.git/db" |
| | | "github.com/hashicorp/serf/client" |
| | | "github.com/hashicorp/serf/cmd/serf/command/agent" |
| | | "github.com/mitchellh/cli" |
| | |
| | | if len(args) == 2 { |
| | | payload = []byte(args[1]) |
| | | } |
| | | |
| | | //file to []byte |
| | | |
| | | buf, err := ioutil.ReadFile("10M.jpg") |
| | | if err != nil { |
| | | c.Ui.Error(fmt.Sprintf("Error: %s", err)) |
| | | return 1 |
| | | } |
| | | _ = buf |
| | | |
| | | //payload = buf |
| | | fmt.Println("len(payload): ", len(payload)) |
| | | |
| | | cl, err := RPCClient(*rpcAddr, *rpcAuth) |
| | | if err != nil { |
| | |
| | | payload = payload[:n-1] |
| | | } |
| | | |
| | | /** my self example*/ |
| | | fmt.Println("x length is: ", len(payload)) |
| | | |
| | | // // byte to file. |
| | | sdb.Dbconn.Close() |
| | | sdb.Dbconn = nil |
| | | err := ioutil.WriteFile("test.db", payload, 0644) |
| | | if err != nil { |
| | | fmt.Println("query byte to file error!", err) |
| | | } |
| | | err = sdb.GetConn() |
| | | if err != nil { |
| | | fmt.Println("create db conn of test.db error: ", err) |
| | | } |
| | | /* my self example*/ |
| | | |
| | | t.ui.Info(fmt.Sprintf("Response from '%s': %s", r.From, payload)) |
| | | } |
| | | |