ReviseDataplanes Need to call restart after this call
(addressesToKeep []string)
| 351 | |
| 352 | // ReviseDataplanes Need to call restart after this call |
| 353 | func (api *API) ReviseDataplanes(addressesToKeep []string) bool { |
| 354 | success, changes := false, false |
| 355 | |
| 356 | for !success { |
| 357 | api.client = getHAProxyClient() |
| 358 | success, changes = api.genericRevise(DataplaneBackend, addressesToKeep) |
| 359 | } |
| 360 | |
| 361 | return changes |
| 362 | } |
| 363 | |
| 364 | func (api *API) DeleteAllDataplanes() { |
| 365 | _, servers, err := api.client.Configuration.GetServers(DataplaneBackend, "") |