Procházet zdrojové kódy

Make LiveKit Server logging config configurable

element-call-integration
Slavi Pantaleev před 1 rokem
rodič
revize
be7271760e
2 změnil soubory, kde provedl 22 přidání a 0 odebrání
  1. +16
    -0
      roles/custom/matrix-livekit-server/defaults/main.yml
  2. +6
    -0
      roles/custom/matrix-livekit-server/templates/config.yaml.j2

+ 16
- 0
roles/custom/matrix-livekit-server/defaults/main.yml Zobrazit soubor

@@ -160,3 +160,19 @@ livekit_server_config_rtc_use_external_ip: true
livekit_server_config_keys: "{{ livekit_server_config_keys_auto | combine(livekit_server_config_keys_custom, recursive=True) }}"
livekit_server_config_keys_auto: {}
livekit_server_config_keys_custom: {}

# Controls the `logging.level` configuration property.
# Known values: debug, info, warn, error
livekit_server_config_logging_level: info

# Controls the `logging.pion_level` configuration property
livekit_server_config_logging_pion_level: error

# Controls the `logging.json` configuration property.
# When set to true, emits json fields.
livekit_server_config_logging_json: false

# Controls the `logging.sample` configuration property.
# For production setups, enables sampling algorithm.
# See: https://github.com/uber-go/zap/blob/master/FAQ.md#why-sample-application-logs
livekit_server_config_logging_sample: false

+ 6
- 0
roles/custom/matrix-livekit-server/templates/config.yaml.j2 Zobrazit soubor

@@ -19,3 +19,9 @@ turn:
external_tls: true

keys: {{ livekit_server_config_keys | to_json }}

logging:
level: {{ livekit_server_config_logging_level | to_json }}
pion_level: {{ livekit_server_config_logging_pion_level | to_json }}
json: {{ livekit_server_config_logging_json | to_json }}
sample: {{ livekit_server_config_logging_sample | to_json }}

Načítá se…
Zrušit
Uložit