public static Logger fromLevelString(String value) {
		String lowerCaseValue = value.toLowerCase();
		
		if (lowerCaseValue.equals("notset")) {
			return Logger.NOTSET;
		}
		if (lowerCaseValue.equals("debug")) {
			return Logger.DEBUG;
		}
		if (lowerCaseValue.equals("info")) {
			return Logger.INFO;
		}
		if (lowerCaseValue.equals("warning") || lowerCaseValue.equals("warn")) {
			return Logger.WARNING;
		}
		if (lowerCaseValue.equals("error")) {
			return Logger.ERROR;
		}
		if (lowerCaseValue.equals("critical")) {
			return Logger.CRITICAL;
		} 
		return Logger.ERROR;
	}