@Override public Future<String[]> resetRunnableLogLevels(String runnableName, String... loggerNames) { return delegate.resetRunnableLogLevels(runnableName, loggerNames); }
@Override public Future<String[]> resetRunnableLogLevels(String runnableName, String... loggerNames) { return delegate.resetRunnableLogLevels(runnableName, loggerNames); }
@Override public void resetLogLevels(Set<String> loggerNames, @Nullable String componentName) throws Exception { if (componentName == null) { twillController.resetLogLevels(loggerNames.toArray(new String[loggerNames.size()])).get(); } else { twillController.resetRunnableLogLevels(componentName, loggerNames.toArray(new String[loggerNames.size()])).get(); } }
@Override public void resetLogLevels(Set<String> loggerNames, @Nullable String componentName) throws Exception { if (componentName == null) { twillController.resetLogLevels(loggerNames.toArray(new String[loggerNames.size()])).get(); } else { twillController.resetRunnableLogLevels(componentName, loggerNames.toArray(new String[loggerNames.size()])).get(); } }
@Override public void resetServiceLogLevels(Set<String> loggerNames) { Iterable<TwillController> twillControllers = twillRunnerService.lookup(Constants.Service.MASTER_SERVICES); for (TwillController twillController : twillControllers) { // Call reset log levels Futures.getUnchecked(twillController.resetRunnableLogLevels(serviceName, loggerNames.toArray(new String[loggerNames.size()]))); } } }
@Override public void resetServiceLogLevels(Set<String> loggerNames) { Iterable<TwillController> twillControllers = twillRunnerService.lookup(Constants.Service.MASTER_SERVICES); for (TwillController twillController : twillControllers) { // Call reset log levels Futures.getUnchecked(twillController.resetRunnableLogLevels(serviceName, loggerNames.toArray(new String[loggerNames.size()]))); } } }
controller.resetRunnableLogLevels(LogLevelTestRunnable.class.getSimpleName(), "test").get(); result.remove("test"); waitForLogLevel(controller, LogLevelTestRunnable.class.getSimpleName(),