summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile2
-rw-r--r--windowDroplets.go9
2 files changed, 10 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 4fd4f3d..b225111 100644
--- a/Makefile
+++ b/Makefile
@@ -120,7 +120,7 @@ protogen:
gocui: install
virtigo --gui gocui --gui-verbose --gui-file ../../toolkits/gocui/gocui.so --admin
- # virtigo --gui gocui --gui-verbose --gui-file ../../toolkits/gocui/gocui.so >/tmp/forge.log 2>&1
+ # virtigo --gui gocui --gui-verbose --gui-file ../../toolkits/gocui/gocui.so --admin >/tmp/forge.log 2>&1
log:
journalctl -f -xeu virtigod.service
diff --git a/windowDroplets.go b/windowDroplets.go
index fecef99..6b84373 100644
--- a/windowDroplets.go
+++ b/windowDroplets.go
@@ -108,6 +108,15 @@ func (dw *stdDropletTableWin) doInactiveDroplets(pb *virtpb.Droplets) {
})
dropon.Custom = func(d *virtpb.Droplet) {
log.Info("start droplet here", d.Hostname)
+ log.Info("should start droplet here")
+ log.Info(d.SprintHeader())
+ e := new(virtpb.Event)
+ e.Etype = virtpb.EventType_POWERON
+ e.DropletUuid = d.Uuid
+
+ if err := dw.admin.postEvent(e); err != nil {
+ log.Info("droplet start err", err)
+ }
}
vp := t.AddButtonFunc("Verify Config", func(p *virtpb.Droplet) string {