Skip to content

Commit 26bc88a

Browse files
ricardclaustack72
authored andcommitted
error checks for vsphere create and delete folder (hashicorp#6095)
1 parent 544d05b commit 26bc88a

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

builtin/providers/vsphere/resource_vsphere_folder.go

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,10 @@ func resourceVSphereFolderCreate(d *schema.ResourceData, meta interface{}) error
5858
f.datacenter = v.(string)
5959
}
6060

61-
createFolder(client, &f)
61+
err := createFolder(client, &f)
62+
if err != nil {
63+
return err
64+
}
6265

6366
d.Set("existing_path", f.existingPath)
6467
d.SetId(fmt.Sprintf("%v/%v", f.datacenter, f.path))
@@ -153,7 +156,10 @@ func resourceVSphereFolderDelete(d *schema.ResourceData, meta interface{}) error
153156

154157
client := meta.(*govmomi.Client)
155158

156-
deleteFolder(client, &f)
159+
err := deleteFolder(client, &f)
160+
if err != nil {
161+
return err
162+
}
157163

158164
d.SetId("")
159165
return nil

0 commit comments

Comments
 (0)