Skip to content

Commit bcce6cc

Browse files
committed
Fix GCP service loader bug #91
1 parent ac74f2c commit bcce6cc

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

iamlivecore/proxy.go

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -369,7 +369,10 @@ func readServiceFiles() {
369369

370370
file, err := gcpServiceFiles.Open("google-api-go-client/" + strings.ToLower(apiItem.Name) + "/" + version + "/" + strings.ToLower(apiItem.Name) + "-api.json")
371371
if err != nil {
372-
panic(err)
372+
file, err = gcpServiceFiles.Open("google-api-go-client/" + strings.ToLower(apiItem.Name) + "/" + strings.ToLower(apiItem.Version) + "/" + strings.ToLower(apiItem.Name) + "-api.json")
373+
if err != nil {
374+
panic(err)
375+
}
373376
}
374377

375378
data, err := ioutil.ReadAll(file)
@@ -379,7 +382,7 @@ func readServiceFiles() {
379382

380383
var def GCPServiceDefinition
381384
if json.Unmarshal(data, &def) != nil {
382-
panic(err)
385+
panic("bad json")
383386
}
384387

385388
url, _ := url.Parse(def.RootURL)

0 commit comments

Comments
 (0)