github.com/andrewhsu/cli/v2@v2.0.1-0.20210910131313-d4b4061f5b89/pkg/cmd/ssh-key/ssh-key.go (about)

     1  package key
     2  
     3  import (
     4  	cmdAdd "github.com/andrewhsu/cli/v2/pkg/cmd/ssh-key/add"
     5  	cmdList "github.com/andrewhsu/cli/v2/pkg/cmd/ssh-key/list"
     6  	"github.com/andrewhsu/cli/v2/pkg/cmdutil"
     7  	"github.com/spf13/cobra"
     8  )
     9  
    10  func NewCmdSSHKey(f *cmdutil.Factory) *cobra.Command {
    11  	cmd := &cobra.Command{
    12  		Use:   "ssh-key <command>",
    13  		Short: "Manage SSH keys",
    14  		Long:  "Manage SSH keys registered with your GitHub account",
    15  	}
    16  
    17  	cmd.AddCommand(cmdList.NewCmdList(f, nil))
    18  	cmd.AddCommand(cmdAdd.NewCmdAdd(f, nil))
    19  
    20  	return cmd
    21  }