comparison util/startup.lua @ 13120:be4058bb5a7e

util.startup: Record current version in a metric Useful to have this info available when juggling metrics, e.g. to see if things changed between versions.
author Kim Alvefur <zash@zash.se>
date Wed, 31 May 2023 01:14:59 +0200
parents df57c62165fc
children 9c13c11b199d
comparison
equal deleted inserted replaced
13119:df57c62165fc 13120:be4058bb5a7e
365 365
366 function startup.load_secondary_libraries() 366 function startup.load_secondary_libraries()
367 --- Load and initialise core modules 367 --- Load and initialise core modules
368 require "prosody.util.xmppstream" 368 require "prosody.util.xmppstream"
369 require "prosody.core.stanza_router" 369 require "prosody.core.stanza_router"
370 require "prosody.core.statsmanager" 370 require "prosody.core.statsmanager".metric("gauge", "prosody_info", "", "Prosody version", { "version" }):with_labels(prosody.version):set(1);
371 require "prosody.core.hostmanager" 371 require "prosody.core.hostmanager"
372 require "prosody.core.portmanager" 372 require "prosody.core.portmanager"
373 require "prosody.core.modulemanager" 373 require "prosody.core.modulemanager"
374 require "prosody.core.usermanager" 374 require "prosody.core.usermanager"
375 require "prosody.core.rostermanager" 375 require "prosody.core.rostermanager"