// Warning level messages pass through normally.
166781
func (log *impl) Warning(msg string) {
	log.w.logAtLevel(syslog.LOG_WARNING, msg)
}
1198743
func (m *MemLogger) Warningf(format string, args ...interface{}) {
	m.LogCall(logging.Warning, 1, format, args)
}
908053
func Warn(v ...interface{}) {
	if std.Level >= WarnLevel {
		std.Logger.Print(WarnLevel.String() + fmt.Sprint(v...))
	}
}
355418
func (c *Client) Message(level string, msg string) {
	c.MessageWithExtras(level, msg, noExtras)
}
680397
func (l *Logger) Warn(format string, v ...interface{}) {
	l.output(LWarn, format, v...)
}
37249
func (e Entry) Warnf(s string, v ...interface{}) {
	e.Message = fmt.Sprintf(s, v...)
	e.Level = WarnLevel
	HandleEntry(e)
}
470248
func (l *Logger) Warning(args ...interface{}) {
	l.logf(l.app, logLevelWarning, "", true, args...)
}
828573
func Warn(msg string, ctx ...interface{}) {
	root.write(msg, LvlWarn, ctx, skipLevel)
}
386293
func (ui *UI) DisplayWarnings(warnings []string) {
	for _, warning := range warnings {
		fmt.Fprintf(ui.Err, "%s\n", ui.TranslateText(warning))
	}
	if len(warnings) > 0 {
		fmt.Fprintln(ui.Err)
	}
}
100539
func (l *Logger) Warn(msg string, fields map[string]interface{}) error {
	return l.Log(LvWarn, msg, fields)
}
1018580
func (s *logger) Warn(description string, keysAndValues ...interface{}) {
	s.warn(1, description, keysAndValues...)
}
362282
func (l *Log) Warn(args ...interface{}) {
	opts := getLoggerOpts(l.module, api.WARNING)
	if !opts.levelEnabled {
		return
	}
	if l.loadCustomLogger() {
		l.customLogger.Warn(args...)
		return
	}
	l.log(opts, api.WARNING, args...)
}
1206348
func (w *Writer) Warning(m string) error {
	_, err := w.writeAndRetry(LOG_WARNING, m)
	return err
}
903971
func Warning(format string, v ...interface{}) {
	log.Warning(fmt.Sprintf(format, v...))
}
27211
func Warn(arg0 interface{}, args ...interface{}) error {
	const (
		lvl = WARNING
	)
	switch first := arg0.(type) {
	case string:
		// Use the string as a format string
		Global.intLogf(lvl, first, args...)
		return errors.New(fmt.Sprintf(first, args...))
	case func() string:
		// Log the closure (no other arguments used)
		str := first()
		Global.intLogf(lvl, "%s", str)
		return errors.New(str)
	default:
		// Build a format string so that it will be similar to Sprint
		Global.intLogf(lvl, fmt.Sprint(first)+strings.Repeat(" %v", len(args)), args...)
		return errors.New(fmt.Sprint(first) + fmt.Sprintf(strings.Repeat(" %v", len(args)), args...))
	}
	return nil
}
1302321
func (dl *ConsoleLogger) Warn(message interface{}, params ...interface{}) {
	dl.logger.Warnf(fmt.Sprintf("%s %s", caller(), fmt.Sprint(message)), params...)
}
385267
func (entry *Entry) Warnf(format string, args ...interface{}) {
	if logger.Level >= logrus.WarnLevel {
		entry.Entry.Warnf(format, args...)
	}
}