From 96378c70293b7367f43e630a8d334c19f701b4db Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Tue, 14 Oct 2025 00:49:35 -0500 Subject: make config.Set(key, value) --- flags.go | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) (limited to 'flags.go') diff --git a/flags.go b/flags.go index d827f7e..31d6801 100644 --- a/flags.go +++ b/flags.go @@ -11,13 +11,18 @@ func Get(flag string) string { return found.Value } -func GetError(flag string) error { - return nil -} - -func Set(flag string) { -} +func Set(key string, newValue string) error { + if configPB == nil { + return NotInitialized + } + found := configPB.FindByKey(key) + if found != nil { + found.Value = newValue + } -func SetError(flag string) error { + newvar := new(Config) + newvar.Key = key + newvar.Value = newValue + configPB.Append(newvar) return nil } -- cgit v1.2.3