// Fatal emits a log entry at the FATAL level.
160043
func Fatal(ctx context.Context, msg string, args ...interface{}) {
	sendToAppender(ctx, FatalLevel, nil, msg, args...)
}
992250
func (driver *MesosSchedulerDriver) fatal(ctx context.Context, err string) {
	if driver.status == mesos.Status_DRIVER_ABORTED {
		log.V(3).Infoln("Ignoring error message, the driver is aborted!")
		return
	}
	driver.abort(ctx, &ErrDriverAborted{Reason: err})
}
424347
func (sl *SysLogger) Fatal(info, msg string) {
	sl.writer.Emerg(info + " " + msg)
}
955526
func Fatalf(format string, v ...interface{}) {
	defaultLogger.output(sFatal, 0, fmt.Sprintf(format, v...))
	defaultLogger.Close()
	os.Exit(1)
}
589201
func (l *Logger) Fatalf(format string, args ...interface{}) {
	l.logger().Fatalf(format, args...)
}
603197
func Fatalf(format string, v ...interface{}) {
	out := log.New(os.Stderr, "", log.Flags())
	out.Output(2, fmt.Sprintf(format, v...))
	c.closeErr()
}
866309
func Fatalf(format string, v ...interface{}) {
	Logger.Output(2, fmt.Sprintf(format, v...))
	os.Exit(1)
}
917901
func fatal(err error) {
	// make sure the error is written to the logger
	fmt.Fprintln(os.Stderr, err)
	os.Exit(1)
}
362040
func Fatalf(format string, v ...interface{}) {
	DefaultLogger.Emit(1, fmt.Sprintf(format, v...), nil)
	os.Exit(1)
}
599111
func (l *Slog) Fatal(v ...interface{}) {
	l = l.copy()
	l.Log.di(fnLevelDi)
	l.Log.Message(fmt.Sprint(v...))
	l.Log.Priority = FatalPrio
	l.commit()
	l.Writter.Close()
	l.Exiter(1)
}
76701
func (logs *Logs) Fatalf(code int, format string, v ...interface{}) {
	logs.allf(format, v...)
	logs.Flush()
	os.Exit(code)
}
1227200
func (f *FileLogger) Fatalf(format string, args ...interface{}) {
	defer os.Exit(1)
	f.outputf(fatalLog, format, args...)
}
124939
func Fatalln(v ...interface{}) {
	defaultLogger.output(sFatal, 0, fmt.Sprintln(v...))
	defaultLogger.Close()
	os.Exit(1)
}
1227056
func (l *Logger) Fatalf(format string, v ...interface{}) {
	l.output(sFatal, 0, fmt.Sprintf(format, v...))
	l.Close()
	os.Exit(1)
}
36521
func (l *ConsoleLogger) Fatal(format string, v ...interface{}) {
	l.log(FATAL, format, v...)
}
474363
func (l *Logger) Fatalf(format string, v ...interface{}) {
	if l.Level >= FatalLevel {
		l.Logger.Fatal(FatalLevel.String() + fmt.Sprintf(format, v...))
	}
}
1225631
func (l *FileLogger) Fatal(format string, v ...interface{}) {
	l.log(FATAL, format, v...)
}