diff options
| -rw-r--r-- | init.go | 16 | ||||
| -rw-r--r-- | patchset.Send.go | 2 |
2 files changed, 17 insertions, 1 deletions
@@ -150,6 +150,22 @@ func (f *Forge) InitPB() { f.rillY = 20 } +// set the URL for forge otherwise fallback to ENV or to forge.wit.com +func (f *Forge) SetForgeURL(url string) { + if url == "" { + url = os.Getenv("FORGE_URL") + } + if url == "" { + url = "https://forge.wit.com/" + } + f.forgeURL = url + log.Info("Forge URL has been set to", f.forgeURL) +} + +func (f *Forge) GetForgeURL() string { + return f.forgeURL +} + func (f *Forge) InitMachine() { if f.Config.Username == "" { usr, _ := user.Current() diff --git a/patchset.Send.go b/patchset.Send.go index bb760ed..3677a4f 100644 --- a/patchset.Send.go +++ b/patchset.Send.go @@ -55,7 +55,7 @@ func (f *Forge) submitPatchset(pset *Patchset) error { newpb := NewPatchsets() if err := newpb.UnmarshalTEXT(body); err != nil { - log.Infof("forged DID NOT SEND BACK PROTOBUF len(body)=%d %s\n", len(body), body[0:40]) + log.Infof("forged DID NOT SEND BACK PROTOBUF len(body)=%d %s (TODO: look for failure on cloudflare 'is human' check here)\n", len(body), body[0:40]) return err } |
