From 67d14bb7fbb4b7f3b85d7f19d67ae5a43b206f30 Mon Sep 17 00:00:00 2001 From: Michael Herzberg Date: Wed, 15 May 2019 22:47:44 +0100 Subject: [PATCH] Use ast parser to parse ETag, also in db.py. --- ExtensionCrawler/db.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ExtensionCrawler/db.py b/ExtensionCrawler/db.py index 0ff6bca..351589d 100644 --- a/ExtensionCrawler/db.py +++ b/ExtensionCrawler/db.py @@ -31,6 +31,7 @@ import glob import datetime import hashlib from jsmin import jsmin +import ast def get_etag(ext_id, datepath, con): @@ -48,7 +49,7 @@ def get_etag(ext_id, datepath, con): with open(headerpath) as f: content = f.read() try: - headers = eval(content) + headers = ast.literal_eval(content) if "ETag" in headers: return headers["ETag"] except Exception: