31 if (ssuLogLevel == -1) {
34 if (settings.contains(
"loglevel"))
35 ssuLog->ssuLogLevel = settings.value(
"loglevel").toInt();
37 ssuLog->ssuLogLevel = LOG_ERR;
42 if (priority > ssuLogLevel)
45 QByteArray ba = message.toUtf8();
46 const char *ca = ba.constData();
48 if (sd_journal_print(priority,
"ssu: %s", ca) < 0 && !fallbackLogPath.isEmpty()) {
50 QTextStream logstream;
51 logfile.setFileName(fallbackLogPath);
52 logfile.open(QIODevice::WriteOnly | QIODevice::Text | QIODevice::Append);
53 logstream.setDevice(&logfile);
54 logstream << message <<
"\n";