more on flags

Signed-off-by: Jeff Carr <jcarr@wit.com>
This commit is contained in:
Jeff Carr 2024-01-01 06:45:49 -06:00
parent b780c1a929
commit 064ffdfab2
1 changed files with 6 additions and 0 deletions

View File

@ -41,6 +41,11 @@ func All(b bool) {
Set("WARN", b) Set("WARN", b)
Set("ERROR", b) Set("ERROR", b)
Set("VERBOSE", b) Set("VERBOSE", b)
for _, f := range flags {
Warn("All() Setting Name =", f.Name, "Subsystem =", f.Subsystem, "to b =", b, "vs", f.B)
f.B = b
Warn("All() f.B is now", f.B)
}
} }
func ListFlags() map[string][]string { func ListFlags() map[string][]string {
@ -88,6 +93,7 @@ func Get(flag string) bool {
} }
// register a variable name from a subsystem // register a variable name from a subsystem
// inspired by Alex Flint
func (f *LogFlag) Register() { func (f *LogFlag) Register() {
Info("log.Register() ", f) Info("log.Register() ", f)
flags = append(flags,f) flags = append(flags,f)