@@ -122,56 +122,56 @@ func makeHost(domain string, useHttps bool) string {
122
122
}
123
123
}
124
124
125
- func (region * Region ) GetRegions (context.Context ) ([]* Region , error ) {
126
- return []* Region {region }, nil
125
+ func (r * Region ) GetRegions (context.Context ) ([]* Region , error ) {
126
+ return []* Region {r }, nil
127
127
}
128
128
129
- func (region * Region ) Endpoints (serviceNames []ServiceName ) (Endpoints , error ) {
129
+ func (r * Region ) Endpoints (serviceNames []ServiceName ) (Endpoints , error ) {
130
130
var endpoint Endpoints
131
131
for _ , serviceName := range serviceNames {
132
132
switch serviceName {
133
133
case ServiceUp :
134
- endpoint = endpoint .Join (region .Up )
134
+ endpoint = endpoint .Join (r .Up )
135
135
case ServiceIo :
136
- endpoint = endpoint .Join (region .Io )
136
+ endpoint = endpoint .Join (r .Io )
137
137
case ServiceIoSrc :
138
- endpoint = endpoint .Join (region .IoSrc )
138
+ endpoint = endpoint .Join (r .IoSrc )
139
139
case ServiceRs :
140
- endpoint = endpoint .Join (region .Rs )
140
+ endpoint = endpoint .Join (r .Rs )
141
141
case ServiceRsf :
142
- endpoint = endpoint .Join (region .Rsf )
142
+ endpoint = endpoint .Join (r .Rsf )
143
143
case ServiceApi :
144
- endpoint = endpoint .Join (region .Api )
144
+ endpoint = endpoint .Join (r .Api )
145
145
case ServiceBucket :
146
- endpoint = endpoint .Join (region .Bucket )
146
+ endpoint = endpoint .Join (r .Bucket )
147
147
default :
148
148
return endpoint , ErrUnrecognizedServiceName
149
149
}
150
150
}
151
151
return endpoint , nil
152
152
}
153
153
154
- func (region * Region ) EndpointsIter (serviceNames []ServiceName ) (* EndpointsIter , error ) {
155
- endpoints , err := region .Endpoints (serviceNames )
154
+ func (r * Region ) EndpointsIter (serviceNames []ServiceName ) (* EndpointsIter , error ) {
155
+ endpoints , err := r .Endpoints (serviceNames )
156
156
if err != nil {
157
157
return nil , err
158
158
}
159
159
return endpoints .Iter (), nil
160
160
}
161
161
162
- func (left * Region ) IsEqual (right * Region ) bool {
163
- return left .RegionID == right .RegionID &&
164
- left .Up .IsEqual (right .Up ) &&
165
- left .Io .IsEqual (right .Io ) &&
166
- left .IoSrc .IsEqual (right .IoSrc ) &&
167
- left .Rs .IsEqual (right .Rs ) &&
168
- left .Rsf .IsEqual (right .Rsf ) &&
169
- left .Api .IsEqual (right .Api ) &&
170
- left .Bucket .IsEqual (right .Bucket )
162
+ func (r * Region ) IsEqual (right * Region ) bool {
163
+ return r .RegionID == right .RegionID &&
164
+ r .Up .IsEqual (right .Up ) &&
165
+ r .Io .IsEqual (right .Io ) &&
166
+ r .IoSrc .IsEqual (right .IoSrc ) &&
167
+ r .Rs .IsEqual (right .Rs ) &&
168
+ r .Rsf .IsEqual (right .Rsf ) &&
169
+ r .Api .IsEqual (right .Api ) &&
170
+ r .Bucket .IsEqual (right .Bucket )
171
171
}
172
172
173
- func (left Endpoints ) Join (rights ... Endpoints ) Endpoints {
174
- newEndpoint := left
173
+ func (ep Endpoints ) Join (rights ... Endpoints ) Endpoints {
174
+ newEndpoint := ep
175
175
for _ , right := range rights {
176
176
newEndpoint .Accelerated = append (newEndpoint .Accelerated , right .Accelerated ... )
177
177
newEndpoint .Preferred = append (newEndpoint .Preferred , right .Preferred ... )
@@ -181,68 +181,68 @@ func (left Endpoints) Join(rights ...Endpoints) Endpoints {
181
181
return newEndpoint
182
182
}
183
183
184
- func (left Endpoints ) IsEqual (right Endpoints ) bool {
185
- return reflect .DeepEqual (left .Accelerated , right .Accelerated ) &&
186
- reflect .DeepEqual (left .Preferred , right .Preferred ) &&
187
- reflect .DeepEqual (left .Alternative , right .Alternative )
184
+ func (ep Endpoints ) IsEqual (right Endpoints ) bool {
185
+ return reflect .DeepEqual (ep .Accelerated , right .Accelerated ) &&
186
+ reflect .DeepEqual (ep .Preferred , right .Preferred ) &&
187
+ reflect .DeepEqual (ep .Alternative , right .Alternative )
188
188
189
189
}
190
190
191
- func (hosts Endpoints ) Iter () * EndpointsIter {
192
- return & EndpointsIter {endpoints : hosts }
191
+ func (ep Endpoints ) Iter () * EndpointsIter {
192
+ return & EndpointsIter {endpoints : ep }
193
193
}
194
194
195
- func (endpoints Endpoints ) HostsLength () int {
196
- return len (endpoints .Accelerated ) + len (endpoints .Preferred ) + len (endpoints .Alternative )
195
+ func (ep Endpoints ) HostsLength () int {
196
+ return len (ep .Accelerated ) + len (ep .Preferred ) + len (ep .Alternative )
197
197
}
198
198
199
- func (endpoints Endpoints ) IsEmpty () bool {
200
- return len (endpoints .Accelerated ) == 0 && len (endpoints .Preferred ) == 0 && len (endpoints .Alternative ) == 0
199
+ func (ep Endpoints ) IsEmpty () bool {
200
+ return len (ep .Accelerated ) == 0 && len (ep .Preferred ) == 0 && len (ep .Alternative ) == 0
201
201
}
202
202
203
- func (endpoints Endpoints ) firstUrl (useHttps bool ) string {
204
- for _ , accelerated := range endpoints .Accelerated {
203
+ func (ep Endpoints ) firstUrl (useHttps bool ) string {
204
+ for _ , accelerated := range ep .Accelerated {
205
205
return makeUrlFromHost (accelerated , useHttps )
206
206
}
207
- for _ , preferred := range endpoints .Preferred {
207
+ for _ , preferred := range ep .Preferred {
208
208
return makeUrlFromHost (preferred , useHttps )
209
209
}
210
- for _ , alternative := range endpoints .Alternative {
210
+ for _ , alternative := range ep .Alternative {
211
211
return makeUrlFromHost (alternative , useHttps )
212
212
}
213
213
return ""
214
214
}
215
215
216
- func (endpoints Endpoints ) GetEndpoints (context.Context ) (Endpoints , error ) {
217
- return endpoints , nil
216
+ func (ep Endpoints ) GetEndpoints (context.Context ) (Endpoints , error ) {
217
+ return ep , nil
218
218
}
219
219
220
- func (endpoints Endpoints ) allUrls (useHttps bool ) []string {
221
- allHosts := make ([]string , 0 , len (endpoints .Accelerated )+ len (endpoints .Preferred )+ len (endpoints .Alternative ))
222
- for _ , accelerated := range endpoints .Accelerated {
220
+ func (ep Endpoints ) allUrls (useHttps bool ) []string {
221
+ allHosts := make ([]string , 0 , len (ep .Accelerated )+ len (ep .Preferred )+ len (ep .Alternative ))
222
+ for _ , accelerated := range ep .Accelerated {
223
223
allHosts = append (allHosts , makeUrlFromHost (accelerated , useHttps ))
224
224
}
225
- for _ , preferred := range endpoints .Preferred {
225
+ for _ , preferred := range ep .Preferred {
226
226
allHosts = append (allHosts , makeUrlFromHost (preferred , useHttps ))
227
227
}
228
- for _ , alternative := range endpoints .Alternative {
228
+ for _ , alternative := range ep .Alternative {
229
229
allHosts = append (allHosts , makeUrlFromHost (alternative , useHttps ))
230
230
}
231
231
return allHosts
232
232
}
233
233
234
- func (endpoints Endpoints ) ToHostProvider () hostprovider.HostProvider {
234
+ func (ep Endpoints ) ToHostProvider () hostprovider.HostProvider {
235
235
return & endpointsHostProvider {
236
- iter : endpoints .Iter (),
236
+ iter : ep .Iter (),
237
237
freezer : freezer .New (),
238
238
}
239
239
}
240
240
241
- func (endpoints Endpoints ) Clone () Endpoints {
241
+ func (ep Endpoints ) Clone () Endpoints {
242
242
return Endpoints {
243
- Preferred : append ([]string {}, endpoints .Preferred ... ),
244
- Alternative : append ([]string {}, endpoints .Alternative ... ),
245
- Accelerated : append ([]string {}, endpoints .Accelerated ... ),
243
+ Preferred : append ([]string {}, ep .Preferred ... ),
244
+ Alternative : append ([]string {}, ep .Alternative ... ),
245
+ Accelerated : append ([]string {}, ep .Accelerated ... ),
246
246
}
247
247
}
248
248
0 commit comments