2 Commits

Author SHA1 Message Date
Adrian Rumpold
b6184be32f fix: Enable commented out code 2021-08-10 20:11:23 +02:00
Adrian Rumpold
70fa0619d4 fix: Simply HTTP error handling 2021-08-10 20:11:14 +02:00
2 changed files with 7 additions and 7 deletions

View File

@@ -97,8 +97,7 @@ class CovidCrawler(CovidCrawlerBase):
import requests
result = requests.get(url)
if not result.ok:
result.raise_for_status()
result.raise_for_status()
soup = BeautifulSoup(result.text, "html.parser")
match = soup.find(class_="frame--type-textpic")
@@ -153,7 +152,9 @@ class CovidCrawler(CovidCrawlerBase):
async def crawl_vaccination(self) -> VaccinationData:
_log.info("Fetching COVID-19 vaccination data update")
url = "https://www.augsburg.de/umwelt-sozgcoiales/gesundheit/coronavirus/impfzentrum"
url = (
"https://www.augsburg.de/umwelt-soziales/gesundheit/coronavirus/impfzentrum"
)
container_id = "c1088140"
if self.hass:
@@ -165,8 +166,7 @@ class CovidCrawler(CovidCrawlerBase):
import requests
result = requests.get(url)
if not result.ok:
result.raise_for_status()
result.raise_for_status()
soup = BeautifulSoup(result.text, "html.parser")
result = soup.find(id=container_id)

View File

@@ -3,8 +3,8 @@ from .crawler import CovidCrawler
async def main():
crawler = CovidCrawler()
# result = await crawler.crawl()
# print(result)
result = await crawler.crawl_incidence()
print(result)
result = await crawler.crawl_vaccination()
print(result)