#19 #20
@@ -92,7 +92,7 @@ type Data struct {
 | 
			
		||||
	Modules map[string]modules.Update
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func main() {
 | 
			
		||||
func pkgdashcli() {
 | 
			
		||||
	var err error
 | 
			
		||||
 | 
			
		||||
	ctx, cancel := context.WithCancel(context.Background())
 | 
			
		||||
 
 | 
			
		||||
@@ -10,7 +10,6 @@ import (
 | 
			
		||||
	"github.com/spf13/cobra"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
// deleteCmd represents the delete command
 | 
			
		||||
var deleteCmd = NewDeleteCommand()
 | 
			
		||||
 | 
			
		||||
type DeleteFlags struct {
 | 
			
		||||
@@ -23,7 +22,7 @@ func init() {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func NewDeleteCommand() *cobra.Command {
 | 
			
		||||
	var flags UpdateFlags
 | 
			
		||||
	var flags DeleteFlags
 | 
			
		||||
 | 
			
		||||
	ctx := context.Background()
 | 
			
		||||
 | 
			
		||||
@@ -68,8 +67,8 @@ func NewDeleteCommand() *cobra.Command {
 | 
			
		||||
		},
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	deleteCmd.Flags().BoolVarP(&flags.all, "all", "a", false, "Deletes everything depending")
 | 
			
		||||
	deleteCmd.Flags().StringVarP(&flags.mod, "mod", "m", "", "Deletes one dependency")
 | 
			
		||||
	cmd.Flags().BoolVarP(&flags.all, "all", "a", false, "Deletes everything depending")
 | 
			
		||||
	cmd.Flags().StringVarP(&flags.mod, "mod", "m", "", "Deletes one dependency")
 | 
			
		||||
 | 
			
		||||
	return cmd
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -20,9 +20,9 @@ var (
 | 
			
		||||
 | 
			
		||||
// rootCmd represents the base command when called without any subcommands
 | 
			
		||||
var rootCmd = &cobra.Command{
 | 
			
		||||
	Use:   "pkgdash <command> [flags]",
 | 
			
		||||
	Short: "Pkgdash application to update dependencies.",
 | 
			
		||||
	Long:  `Pkgdash allows you to define a version update for a dependency and start merge requests in version control systems.`,
 | 
			
		||||
	Use:   "pkgdashcli <command> [flags]",
 | 
			
		||||
	Short: "Pkgdashcli application to update dependencies.",
 | 
			
		||||
	Long:  `Pkgdashcli allows you to define a version update for a dependency and start merge requests in version control systems.`,
 | 
			
		||||
	// Uncomment the following line if your bare application
 | 
			
		||||
	// has an action associated with it:
 | 
			
		||||
	// Run: func(cmd *cobra.Command, args []string) { },
 | 
			
		||||
 
 | 
			
		||||
@@ -11,7 +11,6 @@ import (
 | 
			
		||||
	"go.unistack.org/micro/v4/logger"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
// updateCmd represents the update command
 | 
			
		||||
var updateCmd = NewUpdateCommand()
 | 
			
		||||
 | 
			
		||||
type UpdateFlags struct {
 | 
			
		||||
@@ -28,14 +27,13 @@ func NewUpdateCommand() *cobra.Command {
 | 
			
		||||
 | 
			
		||||
	ctx := context.Background()
 | 
			
		||||
 | 
			
		||||
	logger.Info(ctx, "update start")
 | 
			
		||||
	cmd := &cobra.Command{
 | 
			
		||||
		Use:   "update",
 | 
			
		||||
		Short: "Update allows you to start the process of creating a PR in the repository",
 | 
			
		||||
		Long: `
 | 
			
		||||
Update allows you to start the process of creating a PR in the repository. 
 | 
			
		||||
Use the -a flag to update all dependencies or -m flag a specific module.
 | 
			
		||||
`,
 | 
			
		||||
		Update allows you to start the process of creating a PR in the repository. 
 | 
			
		||||
		Use the -a flag to update all dependencies or -m flag a specific module.
 | 
			
		||||
		`,
 | 
			
		||||
		RunE: func(cmd *cobra.Command, args []string) error {
 | 
			
		||||
			var err error
 | 
			
		||||
 | 
			
		||||
@@ -90,8 +88,8 @@ Use the -a flag to update all dependencies or -m flag a specific module.
 | 
			
		||||
		},
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	updateCmd.Flags().BoolVarP(&flags.all, "all", "a", false, "Updates everything depending")
 | 
			
		||||
	updateCmd.Flags().StringVarP(&flags.mod, "mod", "m", "", "Update one dependency")
 | 
			
		||||
	cmd.Flags().BoolVarP(&flags.all, "all", "a", false, "Updates everything depending")
 | 
			
		||||
	cmd.Flags().StringVarP(&flags.mod, "mod", "m", "", "Update one dependency")
 | 
			
		||||
 | 
			
		||||
	return cmd
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user