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 {