diff options
Diffstat (limited to 'doPatch.go')
| -rw-r--r-- | doPatch.go | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -28,6 +28,11 @@ func doPatchInit() { } func doPatch() error { + if me.forge.Config.Mode != forgepb.ForgeMode_NORMAL { + log.Info("forge requres a 'normal' state to work with patches") + return log.Errorf("not in 'normal' forge state") + } + if argv.Patch.Submit != nil { _, err := me.forge.SubmitDevelPatchSet(argv.Patch.Submit.Match) if err != nil { @@ -143,8 +148,9 @@ func dumpDirtyRepos() { found := findReposWithPatches() if found.Len() == 0 { log.Info("you currently have no repos with patches") + } else { + me.forge.PrintHumanTable(found) } - me.forge.PrintHumanTable(found) } // returns bad if patches can not be applied |
