mirror of
https://github.com/letic/terraform-provider-proxmox.git
synced 2024-06-29 06:02:36 +00:00
Merge pull request #100 from V-Paranoiaque/fix/pool-update
Save current pool and fix when updated
This commit is contained in:
commit
7a4a86f9e1
2
go.mod
2
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
|
||||
)
|
||||
|
|
4
go.sum
4
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=
|
||||
|
|
|
@ -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)
|
||||
|
|
Loading…
Reference in New Issue
Block a user