feat(logging_config): add "disableLogCollector" option
This commit is contained in:
parent
36bcc6831b
commit
94bd6bc330
8
app.js
8
app.js
|
@ -162,7 +162,7 @@ const APP = {
|
|||
// Adjust logging level
|
||||
configureLoggingLevels();
|
||||
// Start the LogCollector and register it as the global log transport
|
||||
if (!this.logCollector) {
|
||||
if (!this.logCollector && !loggingConfig.disableLogCollector) {
|
||||
this.logCollector = new LogCollector({
|
||||
storeLogs: (logJSON) => {
|
||||
// Try catch was used, because there are many variables
|
||||
|
@ -211,8 +211,10 @@ function init() {
|
|||
if (isUIReady) {
|
||||
// Start the LogCollector's periodic "store logs" task only if we're in
|
||||
// the conference and not on the welcome page.
|
||||
APP.logCollector.start();
|
||||
APP.logCollectorStarted = true;
|
||||
if (APP.logCollector) {
|
||||
APP.logCollector.start();
|
||||
APP.logCollectorStarted = true;
|
||||
}
|
||||
|
||||
APP.conference.init({roomName: buildRoomName()}).then(function () {
|
||||
|
||||
|
|
|
@ -2,6 +2,8 @@
|
|||
var loggingConfig = { // eslint-disable-line no-unused-vars
|
||||
//default log level for the app and lib-jitsi-meet
|
||||
//defaultLogLevel: 'trace',
|
||||
// Option to disable LogCollector (which stores the logs on CallStats)
|
||||
//disableLogCollector: true,
|
||||
// Examples:
|
||||
//'modules/version/ComponentsVersions.js': 'info',
|
||||
//'modules/xmpp/ChatRoom.js': 'log'
|
||||
|
|
Loading…
Reference in New Issue