diff options
| author | Jeff Carr <[email protected]> | 2025-10-21 13:43:24 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-10-21 13:43:24 -0500 |
| commit | f1e9fdedb2cf3af1f8db28b6afabaac220c7f9e9 (patch) | |
| tree | 8aae962ccd96658591634d77ff87d4c3d5429090 /init.go | |
| parent | 933b2e62463c5ddbe061e83c9a31135573b4f57b (diff) | |
try to isolate Load() and Save()
Diffstat (limited to 'init.go')
| -rw-r--r-- | init.go | 24 |
1 files changed, 0 insertions, 24 deletions
@@ -3,7 +3,6 @@ package forgepb import ( - "errors" "os" "os/user" "path/filepath" @@ -11,7 +10,6 @@ import ( "go.wit.com/lib/ENV" "go.wit.com/lib/cobol" "go.wit.com/lib/config" - "go.wit.com/lib/protobuf/gitpb" "go.wit.com/log" ) @@ -110,32 +108,10 @@ func initFromConfig(cfg *ForgeConfigs) *Forge { return f } -func (f *Forge) reposCacheLoad() error { - if f.Repos != nil { - return errors.New("already loaded") - } - f.Repos = gitpb.NewRepos() - err := config.LoadAppnameCache(f.Repos, "forge") - ENV.SetGlobal("lib/forgepb", "ReposPB", f.Repos.Filename) - return err -} - -func (f *Forge) SetConfigSave(b bool) { - config.SetChanged("forge", b) -} - // saves the config if there have been changes func (f *Forge) Close() error { if err := f.Save(); err != nil { return err } - if f.Repos != nil { - if config.HasChanged("repos") { - if err := f.Repos.SaveVerbose(); err != nil { - log.Info("forge.Repos.ConfigSave() error", err) - return err - } - } - } return nil } |
