Help us shape the future of Go! Take the 2026 Go Developer Survey

command

package
v0.14.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 11, 2018 License: Apache-2.0 Imports: 18 Imported by: 5

Documentation

Index

Constants

View Source
const (
	ServerDescription = "Starts a gitbase server instance"
	ServerHelp        = ServerDescription + "\n\n" +
		"By default when gitbase encounters an error in a repository it\n" +
		"stops the query. With GITBASE_SKIP_GIT_ERRORS variable it won't\n" +
		"complain and just skip those rows or repositories."
	TracerServiceName = "gitbase"
)
View Source
const (
	VersionDescription = "Show the version information"
	VersionHelp        = VersionDescription
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Server

type Server struct {
	Verbose       bool     `short:"v" description:"Activates the verbose mode"`
	Git           []string `` /* 131-byte string literal not displayed */
	Siva          []string `long:"siva" description:"Path where the siva repositories are located, multiple directories can be defined. Accepts globs."`
	Host          string   `short:"h" long:"host" default:"localhost" description:"Host where the server is going to listen"`
	Port          int      `short:"p" long:"port" default:"3306" description:"Port where the server is going to listen"`
	User          string   `short:"u" long:"user" default:"root" description:"User name used for connection"`
	Password      string   `short:"P" long:"password" default:"" description:"Password used for connection"`
	PilosaURL     string   `long:"pilosa" default:"http://localhost:10101" description:"URL to your pilosa server" env:"PILOSA_ENDPOINT"`
	IndexDir      string   `` /* 160-byte string literal not displayed */
	DisableSquash bool     `long:"no-squash" description:"Disables the table squashing."`
	TraceEnabled  bool     `long:"trace" env:"GITBASE_TRACE" description:"Enables jaeger tracing"`
	ReadOnly      bool     `` /* 140-byte string literal not displayed */
	// SkipGitErrors disables failing when Git errors are found.
	SkipGitErrors bool
	// contains filtered or unexported fields
}

Server represents the `server` command of gitbase cli tool.

func (*Server) Execute

func (c *Server) Execute(args []string) error

Execute starts a new gitbase server based on provided configuration, it honors the go-flags.Commander interface.

type Version

type Version struct {
	// Name of the cli binary
	Name string
}

Version represents the `version` command of gitbase cli tool.

func (*Version) Execute

func (c *Version) Execute(args []string) error

Execute prints the build information provided by the compilation tools, it honors the go-flags.Commander interface.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL