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