e2331998a5e253528c68a02410618f42371abb38
4 return L
.Class
.extend({
5 title
: _('Processes Plugin Configuration'),
6 description
: _('The processes plugin collects information like cpu time, page faults and memory usage of selected processes.'),
8 addFormOptions: function(s
) {
11 o
= s
.option(form
.Flag
, 'enable', _('Enable this plugin'));
13 o
= s
.option(form
.DynamicList
, 'Processes', _('Monitor processes'));
14 o
.default = 'uhttpd dropbear dnsmasq';
15 o
.depends('enable', '1');
18 configSummary: function(section
) {
19 var processes
= L
.toArray(section
.Processes
);
22 return N_(processes
.length
, 'Monitoring one process', 'Monitoring %d processes').format(processes
.length
);
24 return _('Basic process monitoring enabled');