Wraps with a Try/Except the textgroup parsing from a cts file

        :param cts_file: Path to the CTS File
        :type cts_file: str
        :return: CtsTextgroupMetadata

def _parse_textgroup_wrapper(self, cts_file):
        """ Wraps with a Try/Except the textgroup parsing from a cts file

        :param cts_file: Path to the CTS File
        :type cts_file: str
        :return: CtsTextgroupMetadata
        """
        try:
            return self._parse_textgroup(cts_file)
        except Exception as E:
            self.logger.error("Error parsing %s ", cts_file)
            if self.RAISE_ON_GENERIC_PARSING_ERROR:
                raise E