diff --git a/sources/ext-sysmon/extscript.cpp b/sources/ext-sysmon/extscript.cpp index 9bc4345..4169225 100644 --- a/sources/ext-sysmon/extscript.cpp +++ b/sources/ext-sysmon/extscript.cpp @@ -230,4 +230,19 @@ QMap ExtScript::getConfigurationFromFile(const QString fileNam QMap ExtScript::toExternalConfiguration() { if (debug) qDebug() << PDEBUG; + + QMap settings; + if (isActive()) + settings[QString("ACTIVE")] = QString("true"); + else + settings[QString("ACTIVE")] = QString("false"); + settings[QString("INTERVAL")] = QString::number(getInterval()); + settings[QString("PREFIX")] = getPrefix(); + if (hasOutput()) + settings[QString("OUTPUT")] = QString("true"); + else + settings[QString("OUTPUT")] = QString("false"); + settings[QString("REDIRECT")] = QString::number(getRedirect()); + + return settings; }