diff options
Diffstat (limited to 'plugin/forward/policy.go')
-rw-r--r-- | plugin/forward/policy.go | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/plugin/forward/policy.go b/plugin/forward/policy.go index f39a14105..1565fef31 100644 --- a/plugin/forward/policy.go +++ b/plugin/forward/policy.go @@ -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 +} + |