comparison mod_measure_cpu/mod_measure_cpu.lua @ 6391:8a6cc311bbfc

mod_measure_cpu: Use util.time instead of prosody.util.time, for 0.12 compatibility
author Link Mauve <linkmauve@linkmauve.fr>
date Sun, 01 Feb 2026 14:09:44 +0100
parents 032445730eaa
children
comparison
equal deleted inserted replaced
6390:03a35e90c44d 6391:8a6cc311bbfc
1 module:set_global(); 1 module:set_global();
2 2
3 local measure = require"core.statsmanager".measure; 3 local measure = require"core.statsmanager".measure;
4 local mt = require"util.multitable"; 4 local mt = require"util.multitable";
5 local get_time = require "prosody.util.time".now; 5 local get_time = require "util.time".now;
6 local get_clock = os.clock; 6 local get_clock = os.clock;
7 7
8 local measure_cpu_now = measure("amount", "cpu.percent"); -- Current percentage 8 local measure_cpu_now = measure("amount", "cpu.percent"); -- Current percentage
9 local measure_cpu_total = measure("counter", "cpu.clock", { units = "seconds" }); 9 local measure_cpu_total = measure("counter", "cpu.clock", { units = "seconds" });
10 10