<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Filter script для epp]]></title><description><![CDATA[<p dir="auto">Добрый день!<br />
Пытаюсь отфильтровать пакеты, по которым мне не нужны алармы. В условия EPP 42 добавил</p>
<pre><code>use Package_filter;
</code></pre>
<p dir="auto">Сам скрипт выглядит так</p>
<pre><code>sub main() {
    packageName = tolower($alarm-&gt;key);


    if(contains(packagename, "7-zip") ||
       contains(packagename, "adobe reader")) {
        nxlog(4, "FILTER: Blocked package - " . $alarm-&gt;key);
        return false;
    }

    return true;
}
</code></pre>
<p dir="auto">Но алармы все продолжают плодиться. Что я сделал неверно в скрипте?</p>
]]></description><link>https://forum.netxms.org/topic/8293/filter-script-для-epp</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Nov 2026 08:24:00 GMT</lastBuildDate><atom:link href="https://forum.netxms.org/topic/8293.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 18 Nov 2025 03:57:18 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Filter script для epp on Wed, 19 Nov 2025 17:06:46 GMT]]></title><description><![CDATA[<p dir="auto">use Package_filter;</p>
<p dir="auto">просто делает функции из библиотеки Package_filter доступными в текущем скрипте, но не вызывает ни одну из этих функций.<br />
Можно в фильтре в EPP сделать так:</p>
<p dir="auto">return Package_filter::main();</p>
<p dir="auto">Ну или можно вообще весь код поместить в фильтр в EPP.</p>
]]></description><link>https://forum.netxms.org/post/34986</link><guid isPermaLink="true">https://forum.netxms.org/post/34986</guid><dc:creator><![CDATA[Filipp Sudanov]]></dc:creator><pubDate>Wed, 19 Nov 2025 17:06:46 GMT</pubDate></item></channel></rss>