Open rasheedamir opened 7 years ago
Requirements:
For inspiration we can look into following:
https://github.com/intappx/consul-archaius/blob/master/src/main/java/com/intapp/archaius/consul/ConsulConfigurationSource.java https://github.com/boundary/archaius-consul/blob/master/src/main/java/com/boundary/config/ConsulWatchedConfigurationSource.java https://github.com/researchgate/archaius-consul/blob/master/src/main/java/net/researchgate/archaius/ConsulConfigurationSource.java
@RequestMapping(value = RestPath.API_VERSION_1_LOG, method = RequestMethod.PUT) @ResponseStatus(HttpStatus.NO_CONTENT) @Timed public void changeLevel(@RequestBody LoggerDTO jsonLogger) { LoggerContext context = (LoggerContext) LoggerFactory.getILoggerFactory(); context.getLogger(jsonLogger.getName()).setLevel(Level.valueOf(jsonLogger.getLevel())); }
Requirements:
For inspiration we can look into following:
https://github.com/intappx/consul-archaius/blob/master/src/main/java/com/intapp/archaius/consul/ConsulConfigurationSource.java https://github.com/boundary/archaius-consul/blob/master/src/main/java/com/boundary/config/ConsulWatchedConfigurationSource.java https://github.com/researchgate/archaius-consul/blob/master/src/main/java/net/researchgate/archaius/ConsulConfigurationSource.java