adding sequential policy to forward plugin (#1704)

* adding sequential policy to forward plugin

* making sequential an alias to first in proxy plugin
This commit is contained in:
Scott Donovan
2018-04-20 01:07:58 -05:00
committed by Miek Gieben
parent 26d1432ae6
commit 19a1ef48f2
8 changed files with 23 additions and 5 deletions

View File

@@ -53,3 +53,13 @@ func (r *roundRobin) List(p []*Proxy) []*Proxy {
return robin
}
// sequential is a policy that selects hosts based on sequential ordering.
type sequential struct {}
func (r *sequential) String() string { return "sequential" }
func (r *sequential) List(p []*Proxy) []*Proxy {
return p
}