Documentation ¶
Overview ¶
Package cmd contains all the pilosa subcommand definitions (1 per file).
Each command file has an init function and a New*Cmd function, as well as a global exported instance of the command.
The New*Cmd function is a function which returns a cobra.Command object wrapping this subcommand.
The init function adds the New*Cmd to a map of subcommand functions which ensures that no two commands have the same name, and is used when a new root command is created to instantiate all of the subcommands.
The instance of the command is global and exported so that it can be tested.
Index ¶
- Variables
- func NewBackupCmd(stdin io.Reader, stdout, stderr io.Writer) *cobra.Command
- func NewBenchCommand(stdin io.Reader, stdout, stderr io.Writer) *cobra.Command
- func NewCheckCommand(stdin io.Reader, stdout, stderr io.Writer) *cobra.Command
- func NewConfigCommand(stdin io.Reader, stdout, stderr io.Writer) *cobra.Command
- func NewExportCommand(stdin io.Reader, stdout, stderr io.Writer) *cobra.Command
- func NewImportCommand(stdin io.Reader, stdout, stderr io.Writer) *cobra.Command
- func NewInspectCommand(stdin io.Reader, stdout, stderr io.Writer) *cobra.Command
- func NewRestoreCommand(stdin io.Reader, stdout, stderr io.Writer) *cobra.Command
- func NewRootCommand(stdin io.Reader, stdout, stderr io.Writer) *cobra.Command
- func NewServeCmd(stdin io.Reader, stdout, stderr io.Writer) *cobra.Command
- func NewSortCommand(stdin io.Reader, stdout, stderr io.Writer) *cobra.Command
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Version string BuildTime string )
View Source
var Backuper *ctl.BackupCommand
View Source
var Bencher *ctl.BenchCommand
View Source
var Checker *ctl.CheckCommand
View Source
var Conf *ctl.ConfigCommand
View Source
var Exporter *ctl.ExportCommand
View Source
var Importer *ctl.ImportCommand
View Source
var Inspector *ctl.InspectCommand
View Source
var Restorer *ctl.RestoreCommand
View Source
var Server *server.Command
Server is global so that tests can control and verify it.
View Source
var Sorter *ctl.SortCommand
Functions ¶
func NewBenchCommand ¶
func NewCheckCommand ¶
func NewConfigCommand ¶
func NewExportCommand ¶
func NewImportCommand ¶
func NewInspectCommand ¶
func NewRestoreCommand ¶
Types ¶
This section is empty.
Source Files ¶
Click to show internal directories.
Click to hide internal directories.