diff --git a/go.mod b/go.mod index 250fa15..ebca9bc 100644 --- a/go.mod +++ b/go.mod @@ -3,6 +3,6 @@ module github.com/Telmate/terraform-provider-proxmox go 1.13 require ( - github.com/Telmate/proxmox-api-go v0.0.0-20191004191441-b316f5294af6 + github.com/Telmate/proxmox-api-go v0.0.0-20191014161547-75a2e0ff0773 github.com/hashicorp/terraform v0.12.10 ) diff --git a/go.sum b/go.sum index 0db3d0c..bbedfab 100644 --- a/go.sum +++ b/go.sum @@ -15,8 +15,8 @@ github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03 github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= github.com/ChrisTrenkamp/goxpath v0.0.0-20170922090931-c385f95c6022 h1:y8Gs8CzNfDF5AZvjr+5UyGQvQEBL7pwo+v+wX6q9JI8= github.com/ChrisTrenkamp/goxpath v0.0.0-20170922090931-c385f95c6022/go.mod h1:nuWgzSkT5PnyOd+272uUmV0dnAnAn42Mk7PiQC5VzN4= -github.com/Telmate/proxmox-api-go v0.0.0-20191004191441-b316f5294af6 h1:olN3DJjx0qLvUBWCTlz5RQQeqEe9n4qUBzGtVX+JQuk= -github.com/Telmate/proxmox-api-go v0.0.0-20191004191441-b316f5294af6/go.mod h1:OGWyIMJ87/k/GCz8CGiWB2HOXsOVDM6Lpe/nFPkC4IQ= +github.com/Telmate/proxmox-api-go v0.0.0-20191014161547-75a2e0ff0773 h1:DZbCgi+04kVDvo72U+Zazf00VQXt8J2bBn6iuQ1mYUU= +github.com/Telmate/proxmox-api-go v0.0.0-20191014161547-75a2e0ff0773/go.mod h1:OGWyIMJ87/k/GCz8CGiWB2HOXsOVDM6Lpe/nFPkC4IQ= github.com/Unknwon/com v0.0.0-20151008135407-28b053d5a292/go.mod h1:KYCjqMOeHpNuTOiFQU6WEcTG7poCJrUs0YgyHNtn1no= github.com/abdullin/seq v0.0.0-20160510034733-d5467c17e7af/go.mod h1:5Jv4cbFiHJMsVxt52+i0Ha45fjshj6wxYr1r19tB9bw= github.com/agext/levenshtein v1.2.1/go.mod h1:JEDfjyjHDjOF/1e4FlBE/PkbqA9OfWu2ki2W0IB5558= diff --git a/proxmox/resource_vm_qemu.go b/proxmox/resource_vm_qemu.go index 7df9134..afe303b 100644 --- a/proxmox/resource_vm_qemu.go +++ b/proxmox/resource_vm_qemu.go @@ -430,6 +430,7 @@ func resourceVmQemuCreate(d *schema.ResourceData, meta interface{}) error { config := pxapi.ConfigQemu{ Name: vmName, Description: d.Get("desc").(string), + Pool: d.Get("pool").(string), Onboot: d.Get("onboot").(bool), Boot: d.Get("boot").(string), BootDisk: d.Get("bootdisk").(string), @@ -602,6 +603,7 @@ func resourceVmQemuUpdate(d *schema.ResourceData, meta interface{}) error { config := pxapi.ConfigQemu{ Name: d.Get("name").(string), Description: d.Get("desc").(string), + Pool: d.Get("pool").(string), Onboot: d.Get("onboot").(bool), Boot: d.Get("boot").(string), BootDisk: d.Get("bootdisk").(string), @@ -698,6 +700,7 @@ func resourceVmQemuRead(d *schema.ResourceData, meta interface{}) error { d.Set("target_node", vmr.Node()) d.Set("name", config.Name) d.Set("desc", config.Description) + d.Set("pool", config.Pool) d.Set("onboot", config.Onboot) d.Set("boot", config.Boot) d.Set("bootdisk", config.BootDisk)