summaryrefslogtreecommitdiff
path: root/libvirt/domain_def.go
diff options
context:
space:
mode:
authorDuncan Mac-Vicar P <dmacvicar@suse.de>2016-03-10 23:43:17 +0100
committerDuncan Mac-Vicar P <dmacvicar@suse.de>2016-03-10 23:43:17 +0100
commit34649d5fe59659c056ffe31b6d28ea50003caf3d (patch)
treeca1267c444c5ac4f1402818c974d05790971aa1a /libvirt/domain_def.go
parent653b575affed28a293680a9b860c82d98664bb8e (diff)
downloadterraform-provider-libvirt-34649d5fe59659c056ffe31b6d28ea50003caf3d.tar
terraform-provider-libvirt-34649d5fe59659c056ffe31b6d28ea50003caf3d.tar.gz
disk definition
Diffstat (limited to 'libvirt/domain_def.go')
-rw-r--r--libvirt/domain_def.go19
1 files changed, 1 insertions, 18 deletions
diff --git a/libvirt/domain_def.go b/libvirt/domain_def.go
index 660c6e5c..c3232246 100644
--- a/libvirt/domain_def.go
+++ b/libvirt/domain_def.go
@@ -4,23 +4,6 @@ import (
"encoding/xml"
)
-type defDisk struct {
- XMLName xml.Name `xml:"disk"`
- Type string `xml:"type,attr"`
- Device string `xml:"device,attr"`
- Format struct {
- Type string `xml:"type,attr"`
- } `xml:"format"`
- Source struct {
- Pool string `xml:"pool,attr"`
- Volume string `xml:"volume,attr"`
- } `xml:"source"`
- Target struct {
- Dev string `xml:"dev,attr"`
- Bus string `xml:"bus,attr"`
- } `xml:"target"`
-}
-
type defDomain struct {
XMLName xml.Name `xml:"domain"`
Name string `xml:"name"`
@@ -29,7 +12,7 @@ type defDomain struct {
Memory defMemory `xml:"memory"`
VCpu defVCpu `xml:"vcpu"`
Devices struct {
- RootDisk defDisk `xml:"disk"`
+ Disks []defDisk `xml:"disk"`
Spice struct {
Type string `xml:"type,attr"`
Autoport string `xml:"autoport,attr"`