/usr/lib/python3/dist-packages/glances/outputs/static/js/services/plugins/glances_percpu.js is in glances 2.7.1.1-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | glancesApp.service('GlancesPluginPerCpu', function($filter, GlancesPlugin) {
var _pluginName = "percpu";
this.cpus = [];
this.setData = function(data, views) {
data = data[_pluginName];
this.cpus = [];
for (var i = 0; i < data.length; i++) {
var cpuData = data[i];
this.cpus.push({
'total': cpuData.total,
'user': cpuData.user,
'system': cpuData.system,
'idle': cpuData.idle,
'iowait': cpuData.iowait,
'steal': cpuData.steal
});
}
};
this.getUserAlert = function(cpu) {
return GlancesPlugin.getAlert(_pluginName, 'percpu_user_', cpu.user)
};
this.getSystemAlert = function(cpu) {
return GlancesPlugin.getAlert(_pluginName, 'percpu_system_', cpu.system);
};
});
|