@Override public FileLog createDefaultLog() { Configuration c = new Configuration(); c.setName(DEFAULT_LOG_NAME); c.setLevel(DEFAULT_LOG_LEVEL); c.setPath(DEFAULT_LOG_DIRECTORY.getAbsolutePath()); c.setConsole(false); c.setMaxFileSize(DEFAULT_MAX_FILE_SIZE); c.setCharset(DEFAULT_CHARSET.name()); c.setFormatter(DEFAULT_LOG_FORMATTER); c.setMaxSplitTime(DEFAULT_MAX_SPLIT_TIME.getValue()); return createLog(c); }
c.setPath(dom.getTextValueByTagName(e, "path", DEFAULT_LOG_DIRECTORY.getAbsolutePath())); c.setConsole(ConvertUtils.convert(dom.getTextValueByTagName(e, "enable-console"), DEFAULT_CONSOLE_ENABLED)); c.setMaxFileSize(ConvertUtils.convert(dom.getTextValueByTagName(e, "max-file-size"), DEFAULT_MAX_FILE_SIZE)); if (c.getMaxFileSize() < 1024 * 1024 * 10) { System.err.println("the max log file less than 10MB, please set a larger file size");