@Override public String getConfigurationInfo() { return getConfiguration().getConfigurationSource().toString(); }
@VisibleForTesting static String getConfigurationInfoString() { return getConfiguration().getConfigurationSource().toString(); }
@Before public void setup() throws URISyntaxException, MalformedURLException { ContextAnchor.THREAD_CONTEXT.set(mockCtx); given(config.getConfigurationSource()).willReturn(configSrc); given(configSrc.getFile()).willReturn(EXPECT); }
@Before public void setup() throws URISyntaxException { ContextAnchor.THREAD_CONTEXT.set(mockCtx); given(config.getConfigurationSource()).willReturn(configSrc); given(configSrc.getFile()).willReturn(EXPECT); }
public static String getConfigurationSourceLocation(final Configuration config) { return config.getConfigurationSource().getLocation(); }
@Override public String getConfigText(final String charsetName) throws IOException { try { final ConfigurationSource source = loggerContext.getConfiguration().getConfigurationSource(); final ConfigurationSource copy = source.resetInputStream(); final Charset charset = Charset.forName(charsetName); return readContents(copy.getInputStream(), charset); } catch (final Exception ex) { final StringWriter sw = new StringWriter(BUFFER_SIZE); ex.printStackTrace(new PrintWriter(sw)); return sw.toString(); } }
public static String getConfigInformation() { return getConfiguration().getConfigurationSource().toString(); }
/** * Reconfigures the context. */ private void reconfigure(final URI configURI) { final ClassLoader cl = ClassLoader.class.isInstance(externalContext) ? (ClassLoader) externalContext : null; LOGGER.debug("Reconfiguration started for context[name={}] at URI {} ({}) with optional ClassLoader: {}", contextName, configURI, this, cl); final Configuration instance = ConfigurationFactory.getInstance().getConfiguration(this, contextName, configURI, cl); if (instance == null) { LOGGER.error("Reconfiguration failed: No configuration found for '{}' at '{}' in '{}'", contextName, configURI, cl); } else { setConfiguration(instance); /* * instance.start(); Configuration old = setConfiguration(instance); updateLoggers(); if (old != null) { * old.stop(); } */ final String location = configuration == null ? "?" : String.valueOf(configuration.getConfigurationSource()); LOGGER.debug("Reconfiguration complete for context[name={}] at URI {} ({}) with optional ClassLoader: {}", contextName, location, this, cl); } }
@Override public String lookup(final LogEvent event, final String key) { if (configuration != null) { final ConfigurationSource configSrc = configuration.getConfigurationSource(); final File file = configSrc.getFile(); if (file != null) {
LoggerContext context = getLoggerContext(); Configuration config = context.getConfiguration(); ConfigurationSource configSource = config.getConfigurationSource(); String packageHomeDir = WekaPackageManager.getPackageHome().getPath(); if (ConfigurationSource.NULL_SOURCE.equals(configSource)) {