openvidu-server: better logs about enabled and disabled services

pull/370/head
pabloFuente 2019-11-19 11:13:29 +01:00
parent 9f6f89bbad
commit af31713c66
3 changed files with 9 additions and 6 deletions

View File

@ -101,11 +101,16 @@ public class OpenViduServer implements JsonRpcConfigurer {
public CallDetailRecord cdr(OpenviduConfig openviduConfig) {
List<CDRLogger> loggers = new ArrayList<>();
if (openviduConfig.isCdrEnabled()) {
log.info("OpenVidu CDR is enabled");
log.info("OpenVidu CDR service is enabled");
loggers.add(new CDRLoggerFile());
} else {
log.info("OpenVidu CDR service is disabled");
}
if (openviduConfig.isWebhookEnabled()) {
log.info("OpenVidu Webhook service is enabled");
loggers.add(new CDRLoggerWebhook(openviduConfig));
} else {
log.info("OpenVidu Webhook service is disabled");
}
return new CallDetailRecord(loggers);
}

View File

@ -440,11 +440,6 @@ public class OpenviduConfig {
break;
case "openvidu.webhook.endpoint":
webhookEndpoint = checkString(parameters, parameter);
try {
checkWebhookEndpoint(webhookEndpoint);
} catch (Exception e) {
throw new Exception("Property 'openvidu.webhook.endpoint' is not valid: " + e.getMessage());
}
break;
case "openvidu.streams.video.max-recv-bandwidth":
checkIntegerNonNegative(parameters, parameter, admitStringified);

View File

@ -121,6 +121,7 @@ public class RecordingManager {
@PostConstruct
public void init() {
if (this.openviduConfig.isRecordingModuleEnabled()) {
log.info("OpenVidu recording service is enabled");
try {
this.initializeRecordingManager();
} catch (OpenViduException e) {
@ -139,6 +140,8 @@ public class RecordingManager {
log.error(finalErrorMessage + ". Shutting down OpenVidu Server");
System.exit(1);
}
} else {
log.info("OpenVidu recording service is disabled");
}
}