@cached_property
    def free_fulltext_host(self):
        try:
            return self._get_url_host(self.free_fulltext_url)
        except __HOLE__:
            return None
dataset/ETHPy150Open Impactstory/total-impact-webapp/totalimpactwebapp/biblio.py/Biblio.free_fulltext_host