9
9
package resources
10
10
11
11
import (
12
+ "fmt"
12
13
"sync"
13
14
"strings"
14
15
// "errors"
@@ -203,18 +204,30 @@ func (regionZoneHandler *KtCloudRegionZoneHandler) ListOrgZone() (string, error)
203
204
204
205
func (regionZoneHandler KtCloudRegionZoneHandler ) getZoneInfoList (regionCode string ) ([]irs.ZoneInfo , error ) {
205
206
cblogger .Info ("KT Cloud VPC Driver: called getZoneInfoList()!!" )
206
- InitLog ()
207
- callLogInfo := GetCallLogScheme (regionZoneHandler .RegionInfo .Zone , call .REGIONZONE , regionCode , "getZoneInfoList()" )
208
207
209
208
if strings .EqualFold (regionCode , "" ) {
210
- rtnErr := logAndReturnError (callLogInfo , "Invalid RegionCode!!" , "" )
211
- return nil , rtnErr
209
+ newErr := fmt .Errorf ("Invalid RegionCode!!" )
210
+ cblogger .Error (newErr .Error ())
211
+ return nil , newErr
212
+ }
213
+
214
+ if strings .EqualFold (regionZoneHandler .CredentialInfo .ClientId , "" ) {
215
+ newErr := fmt .Errorf ("Invalid ClientId!!" )
216
+ cblogger .Error (newErr .Error ())
217
+ return nil , newErr
218
+ }
219
+
220
+ if strings .EqualFold (regionZoneHandler .CredentialInfo .ClientSecret , "" ) {
221
+ newErr := fmt .Errorf ("Invalid ClientSecret!!" )
222
+ cblogger .Error (newErr .Error ())
223
+ return nil , newErr
212
224
}
213
225
214
226
ktZoneList , err := regionZoneHandler .getKtZoneList (regionCode )
215
227
if err != nil {
216
- rtnErr := logAndReturnError (callLogInfo , "Failed to Get KT Cloud ZoneList :" , err )
217
- return nil , rtnErr
228
+ newErr := fmt .Errorf ("Failed to Get KT Cloud ZoneList : [%v]" , err )
229
+ cblogger .Error (newErr .Error ())
230
+ return nil , newErr
218
231
}
219
232
220
233
var zoneInfoList []irs.ZoneInfo
@@ -235,12 +248,23 @@ func (regionZoneHandler KtCloudRegionZoneHandler) getZoneInfoList(regionCode str
235
248
236
249
func (regionZoneHandler KtCloudRegionZoneHandler ) getKtZoneList (regionCode string ) ([]ktsdk.Zone , error ) {
237
250
cblogger .Info ("KT Cloud Driver: called getKtZoneList()!!" )
238
- InitLog ()
239
- callLogInfo := GetCallLogScheme (regionZoneHandler .RegionInfo .Zone , call .REGIONZONE , regionCode , "getKtZoneList()" )
240
251
241
252
if strings .EqualFold (regionCode , "" ) {
242
- rtnErr := logAndReturnError (callLogInfo , "Invalid RegionCode!!" , "" )
243
- return nil , rtnErr
253
+ newErr := fmt .Errorf ("Invalid RegionCode!!" )
254
+ cblogger .Error (newErr .Error ())
255
+ return nil , newErr
256
+ }
257
+
258
+ if strings .EqualFold (regionZoneHandler .CredentialInfo .ClientId , "" ) {
259
+ newErr := fmt .Errorf ("Invalid ClientId!!" )
260
+ cblogger .Error (newErr .Error ())
261
+ return nil , newErr
262
+ }
263
+
264
+ if strings .EqualFold (regionZoneHandler .CredentialInfo .ClientSecret , "" ) {
265
+ newErr := fmt .Errorf ("Invalid ClientSecret!!" )
266
+ cblogger .Error (newErr .Error ())
267
+ return nil , newErr
244
268
}
245
269
246
270
var zoneList []ktsdk.Zone
@@ -258,8 +282,9 @@ func (regionZoneHandler KtCloudRegionZoneHandler) getKtZoneList(regionCode strin
258
282
// ZONE info. inquiry with at least one 'VM' : false
259
283
response , err := cs .ListZones (true , "" , "" , "" )
260
284
if err != nil {
261
- rtnErr := logAndReturnError (callLogInfo , "Failed to Get Available Zone List :" , err )
262
- return nil , rtnErr
285
+ newErr := fmt .Errorf ("Failed to Get Available Zone List : [%v]" , err )
286
+ cblogger .Error (newErr .Error ())
287
+ return nil , newErr
263
288
}
264
289
265
290
for _ , zone := range response .Listzonesresponse .Zone {
0 commit comments