private String fixMsg(String msg) { return LogHelper.fixEndLine(msg); }
/** * Removes all end of lines unless it's debug log level. * * @param logMessage log message to be fixed * @return log message with replaced end of line */ public static String fixEndLine(String logMessage) { if (getLogLevel() == Level.DEBUG) { return logMessage; } return logMessage.replaceAll("\n", ""); }
private static <T extends ImfUtilityCmdLineArgs> T parseArgs(Class<T> clazz, String[] args) { LOGGER.debug("Parsing command line arguments..."); T imfArgs = CliFactory.parseArguments(clazz, Arrays.copyOfRange(args, 1, args.length)); LogHelper.setLogLevel(imfArgs.getLogLevel().getLogLevel()); LOGGER.debug("Parsed command line arguments: OK\n"); return imfArgs; }