app/assets/javascripts/redis_web_manager/dashboard.js
Function renderMemory
has 82 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function renderMemory(node, data) {
const labels = data.map(d => humanizeDate(d['date']));
const memories = data.map(d => d['memory']);
const used_memory = memories.map(x => parseInt(x['used_memory'], 10));
const used_memory_rss = memories.map(x => parseInt(x['used_memory_rss'], 10));
Function renderCpu
has 66 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function renderCpu(node, data) {
const labels = data.map(d => humanizeDate(d['date']));
const cpus = data.map(d => d['cpu']);
const used_cpu_sys = cpus.map(x => parseInt(x['used_cpu_sys'], 10));
const used_cpu_user = cpus.map(x => parseInt(x['used_cpu_user']));
Function renderClient
has 32 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function renderClient(node, data) {
const labels = data.map(d => humanizeDate(d['date']));
const clients = data.map(d => d['client']);
const connected_clients = clients.map(x => parseInt(x['connected_clients'], 10));
const blocked_clients = clients.map(x => parseInt(x['blocked_clients'], 10));