diff options
| author | Jeff Carr <[email protected]> | 2025-10-22 09:18:50 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-10-22 09:18:50 -0500 |
| commit | 965542b03bc18d5c8e6c4db13088f4a538da55a8 (patch) | |
| tree | ad2b42caac455179c52d4d46e053a1189cd84575 | |
| parent | 4a544d613c256bcd3b865e98fb5abbcbf8c15672 (diff) | |
step1
| -rw-r--r-- | argv.template.go | 3 | ||||
| -rw-r--r-- | config.go | 8 |
2 files changed, 6 insertions, 5 deletions
diff --git a/argv.template.go b/argv.template.go index e7a9948..1808722 100644 --- a/argv.template.go +++ b/argv.template.go @@ -10,6 +10,7 @@ import ( "go.wit.com/dev/alexflint/arg" "go.wit.com/gui" + "go.wit.com/lib/ENV" "go.wit.com/lib/fhelp" "go.wit.com/log" ) @@ -63,7 +64,7 @@ func (args) InitGui() error { func (args) Exit() { gui.UnloadToolkits() - if me.argv.Verbose() { + if ENV.Verbose() { log.Info("argv.Exit() called", APPNAME+".Exit()") } // remove this from the template for your app (or make one for youself if you need it) @@ -14,7 +14,7 @@ import ( ) func configSave() error { - return me.configs.ConfigSave() + return me.configs.Save() } func configInit() *forgepb.ForgeConfigs { @@ -23,10 +23,10 @@ func configInit() *forgepb.ForgeConfigs { } configs := new(forgepb.ForgeConfigs) - err := config.ConfigLoad(configs, APPNAME, "forge") + filename, err := config.LoadByAppName(configs, APPNAME) if errors.Is(err, os.ErrNotExist) { - configs.ReposDir = "/var/cache/forged" - configs.ReposPB = filepath.Join(configs.ReposDir, "repos.pb") + ENV.Set("ReposDir", "/var/cache/forged") + ENV.Set("ReposPB", filepath.Join(ENV.Get("ReposDir"), "repos.pb")) if err := configSave(); err != nil { badExit(err) } |
