summaryrefslogtreecommitdiff
path: root/doVerifyNamespace.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-11-02 21:09:11 -0600
committerJeff Carr <[email protected]>2025-11-02 21:09:11 -0600
commitfbd8440780da37e6e4cc94a7713b7815e85ad2e4 (patch)
tree0fbd6daedf5c841270d64b2687a112c03055e2d5 /doVerifyNamespace.go
parent8da61f74ea87126a8f44623c2bffe1cf2b011e52 (diff)
work on a new tags cache file
Diffstat (limited to 'doVerifyNamespace.go')
-rw-r--r--doVerifyNamespace.go35
1 files changed, 26 insertions, 9 deletions
diff --git a/doVerifyNamespace.go b/doVerifyNamespace.go
index cc42108..7f1d57f 100644
--- a/doVerifyNamespace.go
+++ b/doVerifyNamespace.go
@@ -13,6 +13,18 @@ import (
"go.wit.com/log"
)
+// checks to see if the r.Namespace seems right
+func doVerifyNamespace() (string, error) {
+ fixed := me.forge.RunOnRepos(me.forge.Repos, doCleanNamespace)
+ if fixed.Len() != 0 {
+ fixed = fixed.SortActual()
+ footer := me.forge.PrintDefaultTB(fixed)
+ me.forge.Repos.SaveVerbose()
+ return "changed namespaces: " + footer, nil
+ }
+ return "no namespaces changed", nil
+}
+
func doCleanNamespace(r *gitpb.Repo) error {
// check for GO repos
gowork := env.Get("gopath")
@@ -33,14 +45,19 @@ func doCleanNamespace(r *gitpb.Repo) error {
return errors.Join(errors.New(s), err)
}
-// checks to see if the r.Namespace seems right
-func doVerifyNamespace() (string, error) {
- fixed := me.forge.RunOnRepos(me.forge.Repos, doCleanNamespace)
- if fixed.Len() != 0 {
- fixed = fixed.SortActual()
- footer := me.forge.PrintDefaultTB(fixed)
- me.forge.Repos.SaveVerbose()
- return "changed namespaces: " + footer, nil
+func doGitConfig(r *gitpb.Repo) error {
+ if r.Config == nil {
+ return errors.New(".git/config is nil")
}
- return "no namespaces changed", nil
+
+ for _, rmote := range r.Config.Remotes {
+ if err := makeRefs(r, rmote.Name); err != nil {
+ return err
+ }
+ }
+
+ // err = errors.New("namepace changed")
+ // s := fmt.Sprintf("old(%s), new(%s)", r.Namespace, newpath)
+ // return errors.Join(errors.New(s), err)
+ return nil
}