Skip to content

Commit 6ee2d83

Browse files
authored
feat: add support for fr-par-3 (#894)
* feat: add support for fr-par-3 * Fix
1 parent dbff6a2 commit 6ee2d83

File tree

3 files changed

+8
-5
lines changed

3 files changed

+8
-5
lines changed

scw/client_option_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ func TestClientOptions(t *testing.T) {
135135
s.token = auth.NewToken(testAccessKey, testSecretKey)
136136
s.defaultZone = &v
137137
},
138-
errStr: "scaleway-sdk-go: invalid default zone format 'invalid', available zones are: fr-par-1, fr-par-2, nl-ams-1, pl-waw-1",
138+
errStr: "scaleway-sdk-go: invalid default zone format 'invalid', available zones are: fr-par-1, fr-par-2, fr-par-3, nl-ams-1, pl-waw-1",
139139
},
140140
}
141141

scw/locality.go

+4-1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ const (
2121
ZoneFrPar1 = Zone("fr-par-1")
2222
// ZoneFrPar2 represents the fr-par-2 zone
2323
ZoneFrPar2 = Zone("fr-par-2")
24+
// ZoneFrPar3 represents the fr-par-3 zone
25+
ZoneFrPar3 = Zone("fr-par-3")
2426
// ZoneNlAms1 represents the nl-ams-1 zone
2527
ZoneNlAms1 = Zone("nl-ams-1")
2628
// ZonePlWaw1 represents the pl-waw-1 zone
@@ -32,6 +34,7 @@ var (
3234
AllZones = []Zone{
3335
ZoneFrPar1,
3436
ZoneFrPar2,
37+
ZoneFrPar3,
3538
ZoneNlAms1,
3639
ZonePlWaw1,
3740
}
@@ -98,7 +101,7 @@ func (region Region) Exists() bool {
98101
func (region Region) GetZones() []Zone {
99102
switch region {
100103
case RegionFrPar:
101-
return []Zone{ZoneFrPar1, ZoneFrPar2}
104+
return []Zone{ZoneFrPar1, ZoneFrPar2, ZoneFrPar3}
102105
case RegionNlAms:
103106
return []Zone{ZoneNlAms1}
104107
case RegionPlWaw:

scw/locality_test.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -37,17 +37,17 @@ func TestParseZone(t *testing.T) {
3737
{
3838
input: "fr-par",
3939
expected: "",
40-
err: errors.New("bad zone format, available zones are: fr-par-1, fr-par-2, nl-ams-1, pl-waw-1"),
40+
err: errors.New("bad zone format, available zones are: fr-par-1, fr-par-2, fr-par-3, nl-ams-1, pl-waw-1"),
4141
},
4242
{
4343
input: "fr-par-n",
4444
expected: "",
45-
err: errors.New("bad zone format, available zones are: fr-par-1, fr-par-2, nl-ams-1, pl-waw-1"),
45+
err: errors.New("bad zone format, available zones are: fr-par-1, fr-par-2, fr-par-3, nl-ams-1, pl-waw-1"),
4646
},
4747
{
4848
input: "fr-par-0",
4949
expected: "",
50-
err: errors.New("bad zone format, available zones are: fr-par-1, fr-par-2, nl-ams-1, pl-waw-1"),
50+
err: errors.New("bad zone format, available zones are: fr-par-1, fr-par-2, fr-par-3, nl-ams-1, pl-waw-1"),
5151
},
5252
}
5353

0 commit comments

Comments
 (0)