class

LavinMQ::Config

Inherits LavinMQ::Config::Options < Reference < Object

Constants

INI_SECTIONS = {"main", "amqp", "mqtt", "mgmt", "experimental", "clustering", "oauth"}

Class methods

instance
Source

Instance methods

journald_stream?
Source
oauth_mgmt_ui_enabled?
Source
parse(argv = ARGV)

Parse configuration from environment, command line arguments and configuration file. Command line arguments take precedence over environment variables, which take precedence over the configuration file.

Source
reload

Re-read the config file into a fresh copy and swap it in only if parsing and validation fully succeed. On failure the running config is untouched and it raises, so the SIGHUP handler can log and keep serving.

Source
sni_manager
Source
tls_configured?
Source

Nested types