TUN-4927: Parameterize region in edge discovery code

This commit is contained in:
Areg Harutyunyan
2021-08-17 13:07:40 -05:00
parent 12ad264eb3
commit 3ef3e7a99a
6 changed files with 35 additions and 10 deletions

View File

@@ -30,8 +30,8 @@ type Edge struct {
// ResolveEdge runs the initial discovery of the Cloudflare edge, finding Addrs that can be allocated
// to connections.
func ResolveEdge(log *zerolog.Logger) (*Edge, error) {
regions, err := allregions.ResolveEdge(log)
func ResolveEdge(log *zerolog.Logger, region string) (*Edge, error) {
regions, err := allregions.ResolveEdge(log, region)
if err != nil {
return new(Edge), err
}