// Info calls go log.Output.
// Arguments are handled in the manner of fmt.Print.
512560
func (l *Log) Info(args ...interface{}) {
	opts := getLoggerOpts(l.module, api.INFO)
	if !opts.levelEnabled {
		return
	}
	if l.loadCustomLogger() {
		l.customLogger.Info(args...)
		return
	}
	l.log(opts, api.INFO, args...)
}
467410
func (l *Logger) Info(format string, v ...interface{}) {
	l.output(LInfo, format, v...)
}
841039
func (c *Consumer) Info(msg string) {
	if c != nil && c.OnMessage != nil {
		c.OnMessage("info", msg)
	}
}
365230
func (l Levels) Info() log.Logger {
	return log.WithPrefix(l.logger, l.levelKey, l.infoValue)
}
1187176
func (l logf) Infof(s string, args ...interface{}) {
	l.log.Info(s, args...)
}
104590
func (l *Logger) Infof(format string, v ...interface{}) {
	l.Fprint(l.flags, LEVEL_INFO, 2, fmt.Sprintf(format, v...), nil)
}
135909
func (s *Struct) Info() DefinitionInfo {
	return DefinitionInfo{Name: s.Name, Line: s.Line}
}
531956
func Infof(c context.Context, fmt string, args ...interface{}) {
	Get(c).LogCall(Info, 1, fmt, args)
}
569005
func (l *stdLogger) Infof(msg string, args ...interface{}) {
	log.Printf(msg, args...)
}
386086
func (s *logger) Info(description string, keysAndValues ...interface{}) {
	s.info(1, description, keysAndValues...)
}
263382
func (c *configCommand) Info() *cmd.Info {
	info := &cmd.Info{
		Args:    "[<model-key>[=<value>] ...]",
		Name:    "model-config",
		Purpose: modelConfigSummary,
	}
	if details, err := c.modelConfigDetails(); err == nil {
		if output, err := formatGlobalModelConfigDetails(details); err == nil {
			info.Doc = fmt.Sprintf("%s%s\n%s%s",
				modelConfigHelpDocPartOne,
				modelConfigHelpDocKeys,
				output,
				modelConfigHelpDocPartTwo)
			return info
		}
	}
	info.Doc = fmt.Sprintf("%s%s",
		modelConfigHelpDocPartOne,
		modelConfigHelpDocPartTwo)
	return jujucmd.Info(info)
}
730678
func Info(ctx context.Context, msg string, logCtx ...interface{}) {
	FromContext(ctx).Info(msg, logCtx...)
}
957541
func (logger *Logger) Infof(format string, args ...interface{}) {
	logger.log(INFO, fmt.Sprintf(format, args...))
}
1229945
func Info(v ...interface{}) {
	std.Fprint(std.flags, LEVEL_INFO, 2, fmt.Sprint(v...), nil)
}
690515
func (l *Logger) Info(v interface{}) {
	if l.checkLogLevel(InfoLevel) {
		l.Output(time.Now(), InfoLevel, format(v))
	}
}
975754
func Info(format string, v ...interface{}) string {
	return output(LevelInfo, fmt.Sprintf(format, v...), loggerCodeDepth)
}
1091194
func (l *Logger) Info(args ...interface{}) {
	kitlevel.Info(l.Log).Log(args...)
}