Commit 81ea957
authored
chore: remove trailing slash from API base URL (#464)
The `packngo` SDK assumed that the base API URL did not end with a
slash, but `equinix-sdk-go` assumes that it does (since it's generated
from an OpenAPI spec, all API paths in `equinix-sdk-go` start with a
slash). A trailing slash on the base API URL doesn't cause problems for
`equinix-sdk-go`, but it can cause confusion when triaging issues.
This removes the trailing slash from the 2 places where we are
configuring the base API URL. We can do this safely now because we no
longer use `packngo`. Alternatively, we could make the base API URL
configuration optional; the API URL configured here is identical to [the
default used by the `metalv1` package in
`equinix-sdk-go`](https://github.com/equinix/equinix-sdk-go/blob/main/services/metalv1/configuration.go#L97),
so we only really need to change the API URL for tests that use a mock
API. That change would be more extensive so I opted for the smallest
change instead.2 files changed
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
| 49 | + | |
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| |||
0 commit comments