package hmpki import ( "github.com/spf13/cobra" ) // Needed by all subcommands. var Output string // Needed by some subcommands. var KeyFile string func init() { rootCmd.AddCommand(generateCmd) // All "generate" commands output an artifact to a file, // be it a key or a cert, etc. generateCmd.PersistentFlags().StringVarP( &Output, "output", "o", "", "output filename", ) generateCmd.MarkPersistentFlagRequired("output") generateCmd.MarkPersistentFlagFilename("output") } var generateCmd = &cobra.Command{ Use: "generate", Short: "Generate pki resources (keys/certs)", }