HTTPClient creates an HTTP client
()
| 1079 | |
| 1080 | // HTTPClient creates an HTTP client |
| 1081 | func (c *LocalCluster) HTTPClient() (*dgraphapi.HTTPClient, error) { |
| 1082 | alphaUrl, err := c.serverURL("alpha", "") |
| 1083 | if err != nil { |
| 1084 | return nil, err |
| 1085 | } |
| 1086 | |
| 1087 | zeroUrl, err := c.serverURL("zero", "") |
| 1088 | if err != nil { |
| 1089 | return nil, err |
| 1090 | } |
| 1091 | |
| 1092 | hc, err := dgraphapi.GetHttpClient(alphaUrl, zeroUrl) |
| 1093 | if err != nil { |
| 1094 | return nil, err |
| 1095 | } |
| 1096 | hc.AuthToken = c.conf.securityToken |
| 1097 | return hc, nil |
| 1098 | } |
| 1099 | |
| 1100 | func (c *LocalCluster) GetAlphaHttpClient(alphaID int) (*dgraphapi.HTTPClient, error) { |
| 1101 | pubPort, err := publicPort(c.dcli, c.alphas[alphaID], alphaHttpPort) |