summaryrefslogtreecommitdiff
path: root/configfile.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-08-28 17:40:52 -0500
committerJeff Carr <[email protected]>2025-08-28 19:30:59 -0500
commit906d50a771292652e896496708e247fe4be695fa (patch)
tree02ab1d6c7d507bde9ab8d596fca61fe2f369e838 /configfile.go
parent86ac85dd5b5432ca3d1ff935b6ff6582ba37c287 (diff)
test
Diffstat (limited to 'configfile.go')
-rw-r--r--configfile.go17
1 files changed, 8 insertions, 9 deletions
diff --git a/configfile.go b/configfile.go
index f2f39af..02314b2 100644
--- a/configfile.go
+++ b/configfile.go
@@ -9,7 +9,7 @@ import (
"google.golang.org/protobuf/proto"
)
-func loadConfigfile() error {
+func LoadPatchsets() error {
me.all = forgepb.NewPatchsets()
filename := filepath.Join(LIBDIR, "all-patches.pb")
@@ -21,38 +21,37 @@ func loadConfigfile() error {
err = me.all.Unmarshal(data)
if err != nil {
- log.Infof("loadConfigfile() proto.Marshal() error %v\n", err)
+ log.Infof("LoadPatchsets() proto.Marshal() error %v\n", err)
return err
}
- log.Infof("loadConfigfile() worked ok %d\n", me.all.Len())
+ log.Infof("LoadPatchsets() worked ok %d\n", me.all.Len())
return nil
}
-func savePatchsets() error {
+func SavePatchsets() error {
filename := filepath.Join(LIBDIR, "all-patches.pb")
regfile, err := os.OpenFile(filename, os.O_RDWR|os.O_CREATE|os.O_TRUNC, 0666)
if err != nil {
- log.Info("filename open error:", filename, err)
+ log.Info("SavePatchsets() filename open error:", filename, err)
// fmt.Fprintln(w, "filename open error:", filename, err)
return err
}
defer regfile.Close()
- log.Info("GOT HERE")
newpb := proto.Clone(me.all).(*forgepb.Patchsets)
if newpb == nil {
for pset := range me.all.IterAll() {
showPatchsets(pset)
}
- return log.Errorf("Clone failed!")
+ return log.Errorf("SavePatchsets() Clone failed!")
}
data, err := newpb.Marshal()
if err != nil {
- log.Infof("savePatchset() proto.Marshal() error %v\n", err)
+ log.Infof("SavePatchset() proto.Marshal() error %v\n", err)
return err
}
- log.Infof("savePatchset() worked (%d) bytes\n", len(data))
+ log.Infof("SavePatchset() worked (%d) bytes\n", len(data))
regfile.Write(data)
return nil
}