summaryrefslogtreecommitdiff
path: root/linuxstatus/hostname.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2024-01-06 13:55:46 -0600
committerJeff Carr <[email protected]>2024-01-06 13:55:46 -0600
commita8f4ba1b05fe927a6d986bcc7e990b8ccd7346f6 (patch)
treebb923127d9d225a0d5a75050f5536d7b96517005 /linuxstatus/hostname.go
parentf6f5bdba4e982595ad1c12041d39f75e11792ef8 (diff)
works in sierpinski carpet mode
Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'linuxstatus/hostname.go')
-rw-r--r--linuxstatus/hostname.go14
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)