diff options
Diffstat (limited to 'doPull.go')
| -rw-r--r-- | doPull.go | 16 |
1 files changed, 16 insertions, 0 deletions
@@ -50,6 +50,22 @@ func needToUpdateRepo(repo *gitpb.Repo) (*gitpb.Repo, error) { // is every repo on the devel branch? func doPull() error { + if argv.Pull.Update != nil { + submit := me.forge.PrepareCheckRepos() + updatepb, regPB, err := submit.HttpPost(myServer(), "updateURL") + if err != nil { + log.Info("err =", err) + } + if regPB == nil { + log.Info("regPB==nil") + } + if updatepb == nil { + log.Info("server sent nil back") + return err + } + log.Infof("pull update pb.Len()=%d\n", updatepb.Len()) + return nil + } if argv.Pull.Check != nil { submit := me.forge.PrepareCheckRepos() updatepb, regPB, err := submit.HttpPost(myServer(), "check") |
