Skip to content

Commit 1184142

Browse files
committed
add v1 prefix on new registrar client
1 parent e9f2fde commit 1184142

1 file changed

Lines changed: 19 additions & 3 deletions

File tree

tools/zos-update-worker/internal/update_worker.go

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ package internal
33
import (
44
"context"
55
"fmt"
6+
"net/url"
67
"os"
78
"path/filepath"
89
"time"
@@ -64,23 +65,38 @@ func NewWorker(src string, dst string, params Params) (*Worker, error) {
6465
clients := map[Network]client.RegistrarClient{}
6566

6667
if params.QAUrl != "" {
67-
cli, err := client.NewRegistrarClient(params.QAUrl)
68+
url, err := url.JoinPath(params.QAUrl, "v1")
69+
if err != nil {
70+
return nil, err
71+
}
72+
73+
cli, err := client.NewRegistrarClient(url)
6874
if err != nil {
6975
return nil, errors.Wrap(err, "failed to create new registrar client for qa net")
7076
}
7177
clients[QANetwork] = cli
7278
}
7379

7480
if params.TestUrl != "" {
75-
cli, err := client.NewRegistrarClient(params.TestUrl)
81+
url, err := url.JoinPath(params.TestUrl, "v1")
82+
if err != nil {
83+
return nil, err
84+
}
85+
86+
cli, err := client.NewRegistrarClient(url)
7687
if err != nil {
7788
return nil, errors.Wrap(err, "failed to create new registrar client for test net")
7889
}
7990
clients[TestNetwork] = cli
8091
}
8192

8293
if params.MainUrl != "" {
83-
cli, err := client.NewRegistrarClient(params.MainUrl)
94+
url, err := url.JoinPath(params.MainUrl, "v1")
95+
if err != nil {
96+
return nil, err
97+
}
98+
99+
cli, err := client.NewRegistrarClient(url)
84100
if err != nil {
85101
return nil, errors.Wrap(err, "failed to create new registrar client for main net")
86102
}

0 commit comments

Comments
 (0)