From f6f5bdba4e982595ad1c12041d39f75e11792ef8 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Sat, 6 Jan 2024 11:12:10 -0600 Subject: stepping through init on a window with state Signed-off-by: Jeff Carr --- linuxstatus/new.go | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'linuxstatus/new.go') diff --git a/linuxstatus/new.go b/linuxstatus/new.go index 5788ee1..4ae57eb 100644 --- a/linuxstatus/new.go +++ b/linuxstatus/new.go @@ -9,29 +9,31 @@ import ( func New() *LinuxStatus { if me != nil { - log.Warn("You have done New() twice. You can only do this once") + log.Log(WARN, "You have done New() twice. You can only do this once") return me } me = &LinuxStatus { hidden: true, ready: false, } + me.ifmap = make(map[int]*IFtype) + me.ipmap = make(map[string]*IPtype) return me } func (ls *LinuxStatus) InitWindow() { if ! ls.Initialized() { - log.Warn("LinuxStatus() is not initalized yet (no parent for the window?)") + log.Log(WARN, "not initalized yet (no parent for the window?)") return } if ls.window != nil { - log.Warn("You already have a window") + log.Log(WARN, "You already have a window") ls.ready = true return } - ls.ready = true - log.Warn("Creating the Window") + log.Log(WARN, "Creating the Window") ls.window = gadgets.NewBasicWindow(ls.parent, "Linux OS Details") + ls.ready = true } -- cgit v1.2.3