Mercurial > prosody-hg
comparison core/statsmanager.lua @ 12972:ead41e25ebc0
core: Prefix module imports with prosody namespace
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Fri, 17 Mar 2023 16:23:07 +0100 |
| parents | 76d32b2ca5eb |
| children |
comparison
equal
deleted
inserted
replaced
| 12971:7214baed9e9d | 12972:ead41e25ebc0 |
|---|---|
| 1 | 1 |
| 2 local config = require "core.configmanager"; | 2 local config = require "prosody.core.configmanager"; |
| 3 local log = require "util.logger".init("stats"); | 3 local log = require "prosody.util.logger".init("stats"); |
| 4 local timer = require "util.timer"; | 4 local timer = require "prosody.util.timer"; |
| 5 local fire_event = prosody.events.fire_event; | 5 local fire_event = prosody.events.fire_event; |
| 6 local array = require "util.array"; | 6 local array = require "prosody.util.array"; |
| 7 local timed = require "util.openmetrics".timed; | 7 local timed = require "prosody.util.openmetrics".timed; |
| 8 | 8 |
| 9 local stats_interval_config = config.get("*", "statistics_interval"); | 9 local stats_interval_config = config.get("*", "statistics_interval"); |
| 10 local stats_interval = tonumber(stats_interval_config); | 10 local stats_interval = tonumber(stats_interval_config); |
| 11 if stats_interval_config and not stats_interval and stats_interval_config ~= "manual" then | 11 if stats_interval_config and not stats_interval and stats_interval_config ~= "manual" then |
| 12 log("error", "Invalid 'statistics_interval' setting, statistics will be disabled"); | 12 log("error", "Invalid 'statistics_interval' setting, statistics will be disabled"); |
| 24 if stats_interval_config == "manual" then | 24 if stats_interval_config == "manual" then |
| 25 stats_interval = nil; | 25 stats_interval = nil; |
| 26 end | 26 end |
| 27 | 27 |
| 28 local builtin_providers = { | 28 local builtin_providers = { |
| 29 internal = "util.statistics"; | 29 internal = "prosody.util.statistics"; |
| 30 statsd = "util.statsd"; | 30 statsd = "prosody.util.statsd"; |
| 31 }; | 31 }; |
| 32 | 32 |
| 33 | 33 |
| 34 local stats, stats_err = false, nil; | 34 local stats, stats_err = false, nil; |
| 35 | 35 |
