summaryrefslogtreecommitdiff
path: root/init.go
diff options
context:
space:
mode:
Diffstat (limited to 'init.go')
-rw-r--r--init.go12
1 files changed, 5 insertions, 7 deletions
diff --git a/init.go b/init.go
index c755466..d95d4bf 100644
--- a/init.go
+++ b/init.go
@@ -34,17 +34,15 @@ func Init() (*Forge, error) {
}
func InitByAppname(argname string) (*Forge, error) {
- f := new(Forge)
- f.Config = NewForgeConfigs()
- err := f.Config.loadConfig()
- err = errors.Join(err, f.postInit())
- return f, err
+ log.Info("InitByAppname() IS DEPRECATED AND DOESNT DO ANYTHING")
+ return Init()
}
func InitByFullpath(filename string) (*Forge, error) {
f := new(Forge)
cfg := NewForgeConfigs()
- err := config.LoadFile(cfg, filename)
+ cfg.Filename = filename
+ err := config.ReLoad(cfg)
f.Config = cfg
err = errors.Join(err, f.postInit())
@@ -108,7 +106,7 @@ func (f *Forge) postInit() error {
// panic() here? // warning? // (probably not. it's just the repos.pb cache file
err := f.reposCacheLoad() // loads the file from ~/.cache/forge/repos.pb
if err == nil {
- // log.Printf("forge loaded %s file with len(%d) repos\n", f.Repos.Filename, f.Repos.Len())
+ log.Printf("forge loaded %s file with len(%d) repos\n", f.Repos.Filename, f.Repos.Len())
} else {
log.Printf("forge failed to load %s file with len(%d) repos err=(%v)\n", f.Repos.Filename, f.Repos.Len(), err)
panic("failed to load repos.pb")