Remove unused variables / code (#7736)

* remove unused variables / code

* fix bug in testPostStoreGetOldest
Этот коммит содержится в:
Chris
2017-10-30 11:58:00 -05:00
коммит произвёл GitHub
родитель c5e8cb25ca
Коммит 3cbacb6858
11 изменённых файлов: 6 добавлений и 371 удалений

Просмотреть файл

@@ -1,45 +0,0 @@
// Copyright (c) 2017-present Mattermost, Inc. All Rights Reserved.
// See License.txt for license information.
package main
import (
"bytes"
"strings"
"github.com/spf13/cobra"
"github.com/spf13/pflag"
)
func runCommand(argString string) error {
err, _ := runCommandWithOutput(argString)
return err
}
func runCommandWithOutput(argString string) (error, string) {
// Set arguments on the root command
rootCmd.SetArgs(strings.Split(argString, " "))
defer rootCmd.SetArgs([]string{})
output := new(bytes.Buffer)
rootCmd.SetOutput(output)
defer rootCmd.SetOutput(nil)
// Executing the root command will call the necessary subcommand
cmd, err := rootCmd.ExecuteC()
// And clear the arguments on the subcommand that was actually called since they'd otherwise
// be used on the next call to this command
clearArgs(cmd)
return err, output.String()
}
func clearArgs(command *cobra.Command) {
command.Flags().VisitAll(clearFlag)
}
func clearFlag(flag *pflag.Flag) {
flag.Value.Set(flag.DefValue)
}

Просмотреть файл

@@ -11,22 +11,10 @@ func CommandPrintln(a ...interface{}) (int, error) {
return fmt.Println(a...)
}
func CommandPrint(a ...interface{}) (int, error) {
return fmt.Print(a...)
}
func CommandPrintErrorln(a ...interface{}) (int, error) {
return fmt.Fprintln(os.Stderr, a...)
}
func CommandPrintError(a ...interface{}) (int, error) {
return fmt.Fprint(os.Stderr, a...)
}
func CommandPrettyPrintln(a ...interface{}) (int, error) {
return fmt.Fprintln(os.Stderr, a...)
}
func CommandPrettyPrint(a ...interface{}) (int, error) {
return fmt.Fprint(os.Stderr, a...)
}