Documentation ¶
Index ¶
- Variables
- func Debug(format string, args ...interface{})
- func Error(format string, args ...interface{})
- func Exit(format string, args ...interface{})
- func LoggedError(err error, format string, args ...interface{})
- func Panic(err error, format string, args ...interface{})
- func PipeCommand(name string, args ...string) error
- func PipeMediaCommand(name string, args ...string) error
- func Print(format string, args ...interface{})
- func Run()
- type ErrorWithStack
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Debugging = false ErrorBuffer = &bytes.Buffer{} ErrorWriter = io.MultiWriter(os.Stderr, ErrorBuffer) OutputWriter = io.MultiWriter(os.Stdout, ErrorBuffer) RootCmd = &cobra.Command{ Use: "git-lfs", Short: "Git LFS provides large file storage to Git.", Run: func(cmd *cobra.Command, args []string) { versionCommand(cmd, args) cmd.Usage() }, } )
Functions ¶
func Debug ¶
func Debug(format string, args ...interface{})
Debug prints a formatted message if debugging is enabled. The formatted message also shows up in the panic log, if created.
func Error ¶
func Error(format string, args ...interface{})
Error prints a formatted message to Stderr. It also gets printed to the panic log if one is created for this command.
func Exit ¶
func Exit(format string, args ...interface{})
Exit prints a formatted message and exits.
func LoggedError ¶
LoggedError prints a formatted message to Stderr and writes a stack trace for the error to a log file without exiting.
func Panic ¶
Panic prints a formatted message, and writes a stack trace for the error to a log file before exiting.
func PipeCommand ¶
func PipeMediaCommand ¶
Types ¶
Source Files ¶
Click to show internal directories.
Click to hide internal directories.