extensions/template/src/main/java/uk/co/tfd/sm/template/VelocityLogger.java
public void log(int level, String msg) {
		if (inDebugMode) {
			logger.info(msg);
		}
		switch (level) {
		case LogChute.DEBUG_ID:
			logger.debug(msg);
			break;
		case LogChute.ERROR_ID:
			logger.error(msg);
			break;
		case LogChute.INFO_ID:
			logger.info(msg);
			break;
		case LogChute.TRACE_ID:
			logger.trace(msg);
			break;
		case LogChute.WARN_ID:
			logger.warn(msg);
			break;
		}
	}
public void log(int level, String msg) {
		if (inDebugMode) {
			logger.info(msg);
		}
		switch (level) {
		case LogChute.DEBUG_ID:
			logger.debug(msg);
			break;
		case LogChute.ERROR_ID:
			logger.error(msg);
			break;
		case LogChute.INFO_ID:
			logger.info(msg);
			break;
		case LogChute.TRACE_ID:
			logger.trace(msg);
			break;
		case LogChute.WARN_ID:
			logger.warn(msg);
			break;
		}
	}
{@inheritDoc}

@see org.apache.velocity.runtime.log.LogChute#log(int, java.lang.String)