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) { public CallDetailRecord cdr(OpenviduConfig openviduConfig) {
List<CDRLogger> loggers = new ArrayList<>(); List<CDRLogger> loggers = new ArrayList<>();
if (openviduConfig.isCdrEnabled()) { if (openviduConfig.isCdrEnabled()) {
log.info("OpenVidu CDR is enabled"); log.info("OpenVidu CDR service is enabled");
loggers.add(new CDRLoggerFile()); loggers.add(new CDRLoggerFile());
} else {
log.info("OpenVidu CDR service is disabled");
} }
if (openviduConfig.isWebhookEnabled()) { if (openviduConfig.isWebhookEnabled()) {
log.info("OpenVidu Webhook service is enabled");
loggers.add(new CDRLoggerWebhook(openviduConfig)); loggers.add(new CDRLoggerWebhook(openviduConfig));
} else {
log.info("OpenVidu Webhook service is disabled");
} }
return new CallDetailRecord(loggers); return new CallDetailRecord(loggers);
} }

View File

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

View File

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