From 8de0a3092e0f9004e5bb2ded0039f1297073a670 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Wed, 24 Jan 2024 22:55:34 -0600 Subject: new gui Signed-off-by: Jeff Carr --- new.go | 29 ++++++++++++++++++++--------- 1 file changed, 20 insertions(+), 9 deletions(-) (limited to 'new.go') diff --git a/new.go b/new.go index 2b62d12..7584cd2 100644 --- a/new.go +++ b/new.go @@ -1,9 +1,10 @@ package digitalocean -import ( +import ( "os" + + "go.wit.com/gui" "go.wit.com/log" - "go.wit.com/gui/gui" ) var myDo *DigitalOcean @@ -11,7 +12,9 @@ var myDo *DigitalOcean // This is initializes the main DO object // You can only have one of these func New(p *gui.Node) *DigitalOcean { - if myDo != nil {return myDo} + if myDo != nil { + return myDo + } myDo = new(DigitalOcean) myDo.ready = false myDo.parent = p @@ -34,12 +37,16 @@ func New(p *gui.Node) *DigitalOcean { // Returns true if the status is valid func (d *DigitalOcean) Ready() bool { - if d == nil {return false} + if d == nil { + return false + } return d.ready } func (d *DigitalOcean) Show() { - if ! d.Ready() {return} + if !d.Ready() { + return + } log.Info("digitalocean.Show() window") if d.hidden { d.window.Show() @@ -48,21 +55,25 @@ func (d *DigitalOcean) Show() { } func (d *DigitalOcean) Hide() { - if ! d.Ready() {return} + if !d.Ready() { + return + } log.Info("digitalocean.Hide() window") - if ! d.hidden { + if !d.hidden { d.window.Hide() } d.hidden = true } func (d *DigitalOcean) Update() bool { - if ! d.Ready() {return false} + if !d.Ready() { + return false + } d.ListSSHKeyID() if d.ListDroplets() { for _, droplet := range d.dpolled { // check if the droplet ID already exists - if (d.dropMap[droplet.ID] == nil) { + if d.dropMap[droplet.ID] == nil { d.dropMap[droplet.ID] = d.NewDroplet(&droplet) } else { log.Log(POLL, "droplet.Update()", droplet.ID, droplet.Name, "already exists") -- cgit v1.2.3