summaryrefslogtreecommitdiff
path: root/start.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2024-10-27 05:43:01 -0500
committerJeff Carr <[email protected]>2024-10-27 05:43:01 -0500
commit6934c8a2c42def64d890aae8eb79b9ef8be55fd2 (patch)
treeca2d3a37ad829e9cd9e8255e750edc53049739ef /start.go
parent53b18daea6667ade8c3833fe24876fd48b80b44f (diff)
does spice ports
Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'start.go')
-rw-r--r--start.go10
1 files changed, 9 insertions, 1 deletions
diff --git a/start.go b/start.go
index 433e0ab..02f5fef 100644
--- a/start.go
+++ b/start.go
@@ -20,7 +20,15 @@ func newStart(start string, d *pb.Droplet) error {
domcfg := &libvirtxml.Domain{}
mergeXML(domcfg, "standard.x86")
- mergeXML(domcfg, "spice")
+ // ignore spice if it's not set
+ if d.SpicePort == 0 {
+ log.Info("spice port was not set. spice disabled")
+ } else {
+ mergeXML(domcfg, "spice")
+ if err := virtigoxml.SetSpicePort(d, domcfg); err != nil {
+ return err
+ }
+ }
mergeXML(domcfg, "qcow")
return virtigoxml.GenerateDropletXml(me.dirs, d, domcfg, start)