mirror of
https://github.com/safedep/pmg.git
synced 2026-08-03 07:24:09 +02:00
feat: new pmg banner (#68)
* feat: new pmg banner * commit lenght check
This commit is contained in:
@@ -13,6 +13,7 @@ import (
|
||||
"github.com/safedep/pmg/config"
|
||||
"github.com/safedep/pmg/internal/analytics"
|
||||
"github.com/safedep/pmg/internal/ui"
|
||||
appVersion "github.com/safedep/pmg/internal/version"
|
||||
"github.com/spf13/cobra"
|
||||
)
|
||||
|
||||
@@ -97,6 +98,12 @@ func main() {
|
||||
cmd.AddCommand(setup.NewSetupCommand())
|
||||
cmd.AddCommand(setup.NewRemoveCommand())
|
||||
|
||||
// Print Banner on --help / -h
|
||||
cmd.SetHelpFunc(func(command *cobra.Command, args []string) {
|
||||
fmt.Print(ui.GeneratePMGBanner(appVersion.Version, appVersion.Commit))
|
||||
fmt.Println(command.UsageString())
|
||||
})
|
||||
|
||||
defer analytics.Close()
|
||||
|
||||
analytics.TrackCommandRun()
|
||||
|
||||
Reference in New Issue
Block a user