diff options
author | Dario Maiocchi <dmaiocchi@suse.com> | 2017-11-20 22:58:08 +0100 |
---|---|---|
committer | Alvaro <alvaro.saurin@gmail.com> | 2017-11-22 16:41:34 +0100 |
commit | 88c0dfcca51f4d301810380dacd119a9f291417c (patch) | |
tree | 3cc1989971c79abf043da151d761f21eb3c67a7c /libvirt/resource_libvirt_volume.go | |
parent | 61fe2db30a7bb1f953c147cf9abbc0447fea2fce (diff) | |
download | terraform-provider-libvirt-88c0dfcca51f4d301810380dacd119a9f291417c.tar terraform-provider-libvirt-88c0dfcca51f4d301810380dacd119a9f291417c.tar.gz |
use poolMutexKV for locking resources.
Diffstat (limited to 'libvirt/resource_libvirt_volume.go')
-rw-r--r-- | libvirt/resource_libvirt_volume.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libvirt/resource_libvirt_volume.go b/libvirt/resource_libvirt_volume.go index 958f9598..bc890e3c 100644 --- a/libvirt/resource_libvirt_volume.go +++ b/libvirt/resource_libvirt_volume.go @@ -90,8 +90,8 @@ func resourceLibvirtVolumeCreate(d *schema.ResourceData, meta interface{}) error poolName = d.Get("pool").(string) } - PoolSync.AcquireLock(poolName) - defer PoolSync.ReleaseLock(poolName) + poolMutexKV.Lock(poolName) + defer poolMutexKV.Unlock(poolName) pool, err := virConn.LookupStoragePoolByName(poolName) if err != nil { |