summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore5
-rw-r--r--draw.go2
-rw-r--r--go.mod17
-rw-r--r--go.sum16
-rw-r--r--hostname.go11
-rw-r--r--linuxloop.go8
-rw-r--r--net.go8
-rw-r--r--timer.go2
-rw-r--r--unix.go2
-rw-r--r--update.go8
10 files changed, 25 insertions, 54 deletions
diff --git a/.gitignore b/.gitignore
index 7376f1d..d20b91b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,7 +1,10 @@
+*.swp
+go.sum
+go.mod
+
control-panel-dns
/files/*
/*.deb
-*.swp
/plugins/*
control-panel-dns
diff --git a/draw.go b/draw.go
index 43a94c6..ac0e715 100644
--- a/draw.go
+++ b/draw.go
@@ -20,7 +20,7 @@ func draw(ls *LinuxStatus) {
ls.hostshort = gadgets.NewOneLiner(ls.grid, "hostname -s")
ls.domainname = gadgets.NewOneLiner(ls.grid, "domain name")
ls.resolver = gadgets.NewOneLiner(ls.grid, "nameservers =")
- ls.resolver.SetValue("TODO")
+ ls.resolver.SetText("TODO")
ls.uid = gadgets.NewOneLiner(ls.grid, "UID =")
ls.IPv4 = gadgets.NewOneLiner(ls.grid, "Current IPv4 =")
ls.IPv6 = gadgets.NewOneLiner(ls.grid, "Current IPv6 =")
diff --git a/go.mod b/go.mod
deleted file mode 100644
index 3b1404c..0000000
--- a/go.mod
+++ /dev/null
@@ -1,17 +0,0 @@
-module go.wit.com/lib/gui/linuxstatus
-
-go 1.21.4
-
-require (
- github.com/Showmax/go-fqdn v1.0.0
- go.wit.com/gui v0.14.0
- go.wit.com/lib/gadgets v0.14.0
- go.wit.com/log v0.13.18
-)
-
-require (
- go.wit.com/dev/alexflint/arg v1.4.5 // indirect
- go.wit.com/dev/alexflint/scalar v1.2.1 // indirect
- go.wit.com/dev/davecgh/spew v1.1.4 // indirect
- go.wit.com/widget v1.1.10 // indirect
-)
diff --git a/go.sum b/go.sum
deleted file mode 100644
index 350e61e..0000000
--- a/go.sum
+++ /dev/null
@@ -1,16 +0,0 @@
-github.com/Showmax/go-fqdn v1.0.0 h1:0rG5IbmVliNT5O19Mfuvna9LL7zlHyRfsSvBPZmF9tM=
-github.com/Showmax/go-fqdn v1.0.0/go.mod h1:SfrFBzmDCtCGrnHhoDjuvFnKsWjEQX/Q9ARZvOrJAko=
-go.wit.com/dev/alexflint/arg v1.4.5 h1:asDx5f9IlfpknKjPBqqb2qndE91Pbo7ZDkWUgddfMhY=
-go.wit.com/dev/alexflint/arg v1.4.5/go.mod h1:wnWc+c6z8kSdDKYriMf6RpM+FiXmo5RYp/t4FNi0MU0=
-go.wit.com/dev/alexflint/scalar v1.2.1 h1:loXOcbVnd+8YeJRLey+XXidecBiedMDO00zQ26TvKNs=
-go.wit.com/dev/alexflint/scalar v1.2.1/go.mod h1:+rYsfxqdI2cwA8kJ7GCMwWbNJvfvWUurOCXLiwdTtSs=
-go.wit.com/dev/davecgh/spew v1.1.4 h1:C9hj/rjlUpdK+E6aroyLjCbS5MFcyNUOuP1ICLWdNek=
-go.wit.com/dev/davecgh/spew v1.1.4/go.mod h1:sihvWmnQ/09FWplnEmozt90CCVqBtGuPXM811tgfhFA=
-go.wit.com/gui v0.14.0 h1:MNxWgCdLXbAf4+r0/UtItL9WE6uoAtceEX2TqCXqTzg=
-go.wit.com/gui v0.14.0/go.mod h1:v4tLhOESMrt9s2kjNb0QEYz29odpIusMITmVzPJme+E=
-go.wit.com/lib/gadgets v0.14.0 h1:h/8VIcJ4882Oa169uTtIsvLGnxH8UQsWbw/mE88vRjM=
-go.wit.com/lib/gadgets v0.14.0/go.mod h1:lFxjMHjvOTC46Q7if1d11lhXIuFML4/xlqJUl+ehzbQ=
-go.wit.com/log v0.13.18 h1:XJNaQWX+8m12p3mH+kYih3zNjb0kScZDFpJa4c2TvKE=
-go.wit.com/log v0.13.18/go.mod h1:BaJBfHFqcJSJLXGQ9RHi3XVhPgsStxSMZRlaRxW4kAo=
-go.wit.com/widget v1.1.10 h1:bdEqqNZMlLc+T4dHKlkQG1c1N5I+x2RUewOlrn2GWng=
-go.wit.com/widget v1.1.10/go.mod h1:I8tnD3x3ECbB/CRNnLCdC+uoyk7rK0AEkzK1bQYSqoQ=
diff --git a/hostname.go b/hostname.go
index 2a2742c..bf4c4a7 100644
--- a/hostname.go
+++ b/hostname.go
@@ -26,7 +26,7 @@ func (ls *LinuxStatus) setDomainName() {
dn := run("domainname")
if me.domainname.String() != dn {
log.Log(CHANGE, "domainname has changed from", me.GetDomainName(), "to", dn)
- me.domainname.SetValue(dn)
+ me.domainname.SetText(dn)
me.changed = true
}
}
@@ -40,6 +40,7 @@ func (ls *LinuxStatus) GetHostname() string {
func (ls *LinuxStatus) ValidHostname() bool {
if !me.Ready() {
+ log.Info("ValidHostname() not ready")
return false
}
if me.hostnameStatus.String() == "WORKING" {
@@ -56,7 +57,7 @@ func (ls *LinuxStatus) setHostname(newname string) {
return
}
log.Log(CHANGE, "hostname has changed from", me.GetHostname(), "to", newname)
- me.hostname.SetValue(newname)
+ me.hostname.SetText(newname)
me.changed = true
}
@@ -74,7 +75,7 @@ func (ls *LinuxStatus) setHostShort() {
hshort := run("hostname -s")
if me.hostshort.String() != hshort {
log.Log(CHANGE, "hostname -s has changed from", me.hostshort.String(), "to", hshort)
- me.hostshort.SetValue(hshort)
+ me.hostshort.SetText(hshort)
me.changed = true
}
}
@@ -118,12 +119,12 @@ func lookupHostname() {
if me.hostnameStatus.String() != "BROKEN" {
log.Log(CHANGE, "hostname", hostname, "does not equal", test)
me.changed = true
- me.hostnameStatus.SetValue("BROKEN")
+ me.hostnameStatus.SetText("BROKEN")
}
} else {
if me.hostnameStatus.String() != "WORKING" {
log.Log(CHANGE, "hostname", hostname, "is valid")
- me.hostnameStatus.SetValue("WORKING")
+ me.hostnameStatus.SetText("WORKING")
me.changed = true
}
}
diff --git a/linuxloop.go b/linuxloop.go
index 41842e1..e1d7d5e 100644
--- a/linuxloop.go
+++ b/linuxloop.go
@@ -46,7 +46,7 @@ func linuxLoop() {
if tmp != me.workingIPv4.String() {
log.Log(CHANGE, "realAAAA() your real IPv6 addresses changed")
me.changed = true
- me.workingIPv4.SetValue(tmp)
+ me.workingIPv4.SetText(tmp)
}
// get all the real AAAA records from all the network interfaces linux can see
@@ -56,7 +56,7 @@ func linuxLoop() {
if tmp != me.workingIPv6.String() {
log.Log(CHANGE, "realAAAA() your real IPv6 addresses changed")
me.changed = true
- me.workingIPv6.SetValue(tmp)
+ me.workingIPv6.SetText(tmp)
}
user, _ := user.Current()
@@ -64,7 +64,7 @@ func linuxLoop() {
if tmp != me.uid.String() {
log.Log(CHANGE, "os.Getuid =", user.Username, os.Getuid())
me.changed = true
- me.uid.SetValue(tmp)
+ me.uid.SetText(tmp)
}
content, _ := ioutil.ReadFile("/etc/resolv.conf")
@@ -82,7 +82,7 @@ func linuxLoop() {
if newNS != me.resolver.String() {
log.Log(CHANGE, "resolver changed in /etc/resolv.conf to", ns)
me.changed = true
- me.resolver.SetValue(newNS)
+ me.resolver.SetText(newNS)
}
/*
diff --git a/net.go b/net.go
index f74b8dc..ed8019c 100644
--- a/net.go
+++ b/net.go
@@ -154,13 +154,13 @@ func checkIP(ip *net.IPNet, i net.Interface) bool {
me.ipmap[realip].ipv4 = false
t = "IPv6"
if me.IPv6 != nil {
- me.IPv6.SetValue(realip)
+ me.IPv6.SetText(realip)
}
} else {
me.ipmap[realip].ipv6 = false
me.ipmap[realip].ipv4 = true
if me.IPv4 != nil {
- me.IPv4.SetValue(realip)
+ me.IPv4.SetText(realip)
}
}
if IsReal(&ip.IP) {
@@ -234,12 +234,12 @@ func updateRealAAAA() {
if me.IPv4.String() != s4 {
log.Log(CHANGE, "IPv4 addresses have changed", s4)
- me.IPv4.SetValue(s4)
+ me.IPv4.SetText(s4)
me.changed = true
}
if me.IPv6.String() != s6 {
log.Log(CHANGE, "IPv6 addresses have changed", s6)
- me.IPv6.SetValue(s6)
+ me.IPv6.SetText(s6)
me.changed = true
}
}
diff --git a/timer.go b/timer.go
index 991961a..fce2b7a 100644
--- a/timer.go
+++ b/timer.go
@@ -34,5 +34,5 @@ func (ls *LinuxStatus) SetSpeedActual(s string) {
if !ls.Ready() {
return
}
- ls.speedActual.SetValue(s)
+ ls.speedActual.SetText(s)
}
diff --git a/unix.go b/unix.go
index b6841ff..8ca4824 100644
--- a/unix.go
+++ b/unix.go
@@ -91,7 +91,7 @@ func run(s string) string {
// Trim leading and trailing whitespace from each line
tmp := strings.TrimSpace(out.String())
// Output the results
- log.Info("Command Output:", tmp)
+ log.Verbose("Command Output:", tmp)
return tmp
}
diff --git a/update.go b/update.go
index 3c98eaf..bd25ff1 100644
--- a/update.go
+++ b/update.go
@@ -28,13 +28,13 @@ func (ls *LinuxStatus) setSpeed(duration time.Duration) {
log.Log(WARN, "can't actually warn")
return
}
- ls.speedActual.SetValue(s)
+ ls.speedActual.SetText(s)
if duration > 500*time.Millisecond {
- ls.speed.SetValue("SLOW")
+ ls.speed.SetText("SLOW")
} else if duration > 100*time.Millisecond {
- ls.speed.SetValue("OK")
+ ls.speed.SetText("OK")
} else {
- ls.speed.SetValue("FAST")
+ ls.speed.SetText("FAST")
}
}