Skip to content

Commit 4f57841

Browse files
committed
openstack/clientconfig: fix dropped errors
1 parent 80377ec commit 4f57841

2 files changed

Lines changed: 4 additions & 1 deletion

File tree

openstack/clientconfig/requests.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -330,7 +330,7 @@ func GetCloudFromYAML(opts *ClientOpts) (*Cloud, error) {
330330

331331
cloud.Interface = ""
332332

333-
return cloud, nil
333+
return cloud, err
334334
}
335335

336336
// AuthOptions creates a gophercloud.AuthOptions structure with the

openstack/clientconfig/utils.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,9 @@ func mergeClouds(override, cloud interface{}) (*Cloud, error) {
4646
var mergedCloud Cloud
4747
mergedInterface := mergeInterfaces(overrideInterface, cloudInterface)
4848
mergedJson, err := json.Marshal(mergedInterface)
49+
if err != nil {
50+
return nil, err
51+
}
4952
err = json.Unmarshal(mergedJson, &mergedCloud)
5053
if err != nil {
5154
return nil, err

0 commit comments

Comments
 (0)