diff options
| author | Jeff Carr <[email protected]> | 2024-01-06 13:55:46 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2024-01-06 13:55:46 -0600 |
| commit | 398d9fe3c44bdc8832fbf290beea7b6d13538f4b (patch) | |
| tree | d02cebf598aef028ba24a37d9d93f38364c144a3 /linuxstatus/hostname.go | |
| parent | b7c90c8bbccb5eb15a06bc6a370074c756d698ff (diff) | |
works in sierpinski carpet mode
Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'linuxstatus/hostname.go')
| -rw-r--r-- | linuxstatus/hostname.go | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/linuxstatus/hostname.go b/linuxstatus/hostname.go index 50a5b27..6853ba6 100644 --- a/linuxstatus/hostname.go +++ b/linuxstatus/hostname.go @@ -14,6 +14,11 @@ import ( func (ls *LinuxStatus) GetDomainName() string { if ! me.Ready() {return ""} + if me.window == nil { + log.Log(NOW, "me.window == nil") + } else { + log.Log(NOW, "me.window exists, but has not been drawn") + } return me.domainname.Get() } @@ -22,7 +27,8 @@ func (ls *LinuxStatus) setDomainName(dn string) { me.domainname.Set(dn) } -func getHostname() { +func lookupHostname() { + if ! me.Ready() {return} var err error var s string = "gui.Label == nil" s, err = fqdn.FqdnHostname() @@ -33,6 +39,12 @@ func getHostname() { log.Error(errors.New("full hostname should be: " + s)) dn := run("domainname") + if me.window == nil { + log.Log(NOW, "me.window == nil") + } else { + log.Log(NOW, "me.window exists, but has not been drawn") + log.Log(NOW, "me.window.Draw() =") + } if (me.domainname.Get() != dn) { log.Log(CHANGE, "domainname has changed from", me.GetDomainName(), "to", dn) me.setDomainName(dn) |
