func (l PluginLogLevel) Logf(format string, args ...interface{}) {
	if l.char == 0 {
		return
	}

	formatToUse := string(l.prefix()) + format + "\n"
	fmt.Fprintf(os.Stderr, formatToUse, args...)
}
// Logf prints the provided message to os.Stderr in a format that provides the correct LogLevel for stash.
// The message is formatted in the same way as fmt.Printf.
Logf prints the provided message to os.Stderr in a format that provides the correct LogLevel for stash.
The message is formatted in the same way as fmt.Printf.
// Logf prints the provided message to os . Stderr in a format that provides the correct LogLevel for stash . // The message is formatted in the same way as fmt . Printf .
func (l PluginLogLevel) Logf(format string, args ...interface{}) {
	if l.char == 0 {
		return
	}
	formatToUse := string(l.prefix()) + format + "\n"
	fmt.Fprintf(os.Stderr, formatToUse, args...)
}
func ( l PluginLogLevel ) Logf ( format string , args ... interface { } ) { if l . char == 0 { return } formatToUse := string ( l . prefix ( ) ) + format + " \n " fmt . Fprintf ( os . Stderr , formatToUse , args ... ) }
Logf prints the provided message to os.Stderr in a format that provides the correct LogLevel for stash.
Logf prints the provided message to os . Stderr in a format that provides the correct LogLevel for stash .