summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--applyPatch.go18
-rw-r--r--main.go2
-rw-r--r--send.go147
3 files changed, 20 insertions, 147 deletions
diff --git a/applyPatch.go b/applyPatch.go
index 5ad452d..a7c891e 100644
--- a/applyPatch.go
+++ b/applyPatch.go
@@ -5,6 +5,7 @@ package main
import (
"os"
"path/filepath"
+ "strings"
"go.wit.com/lib/protobuf/forgepb"
"go.wit.com/lib/protobuf/gitpb"
@@ -209,3 +210,20 @@ func handleBytes(bytes []byte) (*forgepb.Patchset, error) {
}
return pset, nil
}
+
+func doRegister(newurl string) error {
+ var url string
+ url = me.urlbase + "/register?url=" + newurl
+ body, err := me.forge.HttpPost(url, nil)
+ if err != nil {
+ log.Info("httpPost() failed:", err)
+ return err
+ }
+
+ test := strings.TrimSpace(string(body))
+ for _, line := range strings.Split(test, "\n") {
+ line = strings.TrimSpace(line)
+ log.Info("server returned:", line)
+ }
+ return nil
+}
diff --git a/main.go b/main.go
index 74442dc..992bc5a 100644
--- a/main.go
+++ b/main.go
@@ -1,3 +1,5 @@
+// Copyright 2024 WIT.COM Inc Licensed GPL 3.0
+
package main
// An app to submit patches for the 30 GO GUI repos
diff --git a/send.go b/send.go
deleted file mode 100644
index 35386f3..0000000
--- a/send.go
+++ /dev/null
@@ -1,147 +0,0 @@
-// Copyright 2024 WIT.COM Inc Licensed GPL 3.0
-
-package main
-
-import (
- "strings"
-
- "go.wit.com/log"
-)
-
-/*
-func submitPatches(pset *forgepb.Patchset) error {
- var url string
- url = me.urlbase + "/patchset"
- msg, err := pset.Marshal()
- if err != nil {
- log.Info("proto.Marshal() failed:", err)
- return err
- }
- log.Info("proto.Marshal() msg len", len(msg))
- body, err := me.forge.HttpPost(url, msg)
- if err != nil {
- log.Info("httpPost() failed:", err)
- return err
- }
-
- test := strings.TrimSpace(string(body))
- for _, line := range strings.Split(test, "\n") {
- log.Info("got back:", line)
- }
- return nil
-}
-*/
-
-/*
-func listPatches() ([]string, error) {
- var url string
- url = me.urlbase + "/patchsetlist"
- body, err := me.forge.HttpPost(url, nil)
- if err != nil {
- log.Info("httpPost() failed:", err)
- return nil, err
- }
-
- test := strings.TrimSpace(string(body))
- return strings.Split(test, "\n"), nil
-}
-
-func lastPatch() string {
- var url string
- url = me.urlbase + "/patchsetlist"
- body, err := me.forge.HttpPost(url, nil)
- if err != nil {
- log.Info("httpPost() failed:", err)
- return ""
- }
-
- var last string
- test := strings.TrimSpace(string(body))
- for _, line := range strings.Split(test, "\n") {
- log.Info("patchset:", line)
- last = strings.TrimSpace(line)
- }
- parts := strings.Fields(last)
- return parts[0]
-}
-*/
-
-func doRegister(newurl string) error {
- var url string
- url = me.urlbase + "/register?url=" + newurl
- body, err := me.forge.HttpPost(url, nil)
- if err != nil {
- log.Info("httpPost() failed:", err)
- return err
- }
-
- test := strings.TrimSpace(string(body))
- for _, line := range strings.Split(test, "\n") {
- line = strings.TrimSpace(line)
- log.Info("server returned:", line)
- }
- return nil
-}
-
-/*
-
-// gets the patch
-// todo: move to forgepb
-func getPatch(pbfile string) (*forgepb.Patchset, error) {
- url := me.urlbase + "/patchsetget?filename=" + pbfile
- log.Info("getPatch() url", url)
- body, err := me.forge.HttpPost(url, nil)
- if err != nil {
- log.Info("httpPost() failed:", err)
- return nil, err
- }
- log.Info("getPatch() len(body)", len(body))
- var pset *forgepb.Patchset
- pset = new(forgepb.Patchset)
- err = pset.Unmarshal(body)
- if err != nil {
- log.Info("Unmarshal failed", err)
- return nil, err
- }
- return pset, nil
-}
-
-func savePatch(pbfile string) (*forgepb.Patchset, error) {
- url := me.urlbase + "/patchsetget?filename=" + pbfile
- log.Info("getPatch() url", url)
- body, err := me.forge.HttpPost(url, nil)
- if err != nil {
- log.Info("httpPost() failed:", err)
- return nil, err
- }
- log.Info("getPatch() len(body)", len(body))
- var pset *forgepb.Patchset
- pset = new(forgepb.Patchset)
- err = pset.Unmarshal(body)
- if err != nil {
- log.Info("Unmarshal failed", err)
- return nil, err
- }
- filename := filepath.Join("/tmp", pbfile)
- f, _ := os.OpenFile(filename, os.O_WRONLY|os.O_CREATE|os.O_TRUNC, 0644)
- f.Write(body)
- f.Close()
- return pset, nil
-}
-
-func sendMasterDiff() {
- pset, err := me.forge.MakeMasterPatchSet()
- if err != nil {
- badExit(err)
- }
- all := pset.Patches.SortByFilename()
- for all.Scan() {
- p := all.Next()
- log.Info("read in patch:", p.Filename)
- }
- err = me.forge.SendPatchSet(pset)
- if err != nil {
- badExit(err)
- }
-}
-*/