From 0aafe6bb86bf159c4793872b222d9a38fbde799d Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Sun, 14 Sep 2025 05:50:23 -0500 Subject: [PATCH] make generic print table PB to STDOUT --- Makefile | 2 +- doTag.go | 28 +++++++++++++--------------- 2 files changed, 14 insertions(+), 16 deletions(-) diff --git a/Makefile b/Makefile index 4793e06..94c2bfe 100644 --- a/Makefile +++ b/Makefile @@ -7,7 +7,7 @@ BUILDTIME = $(shell date +%Y.%m.%d_%H%M) # make andlabs # try the andlabs gui plugin (uses GTK) default: install-verbose - forge + forge tag list vet: @GO111MODULE=off go vet diff --git a/doTag.go b/doTag.go index 7491ce4..22d3e16 100644 --- a/doTag.go +++ b/doTag.go @@ -24,14 +24,24 @@ func FindRepoByFullPath(wd string) *gitpb.Repo { } func doTag() error { + wd, _ := os.Getwd() if argv.Tag.List != nil { - log.Info("list tags here") + repo := FindRepoByFullPath(wd) + if repo == nil { + log.Info("Could not find repo:", wd) + return nil + } + + tagTablePB := makeTagTablePB(repo.Tags) + // tbox := win.Bottom.Box().SetProgName("TBOX") + // t.SetParent(tbox) + tagTablePB.MakeTable() + tagTablePB.PrintTable() + log.Info("list tags here", repo.Namespace) return nil } if argv.Tag.Delete != "" { - wd, _ := os.Getwd() - repo := FindRepoByFullPath(wd) if repo == nil { log.Info("Could not find repo:", wd) @@ -57,18 +67,6 @@ func doTag() error { return nil } - ns := "go.wit.com/apps/forge" - repo := me.forge.Repos.FindByNamespace(ns) - if repo == nil { - return log.Errorf("could not find %s", ns) - } - - tagTablePB := makeTagTablePB(repo.Tags) - // tbox := win.Bottom.Box().SetProgName("TBOX") - // t.SetParent(tbox) - tagTablePB.MakeTable() - tagTablePB.PrintTable() - log.Info("do other tag stuff here") return nil }