Use tar.extractall instead of tar.extract

This commit is contained in:
JonnyWong16 2019-12-30 14:29:19 -08:00
parent e334a0fc8b
commit 6af96332fa

View file

@ -649,7 +649,7 @@ def install_geoip_db(update=False):
for member in tar.getmembers():
if geolite2_db in member.name:
member.name = os.path.basename(member.name)
tar.extract(member, os.path.dirname(geolite2_db_path))
tar.extractall(path=os.path.dirname(geolite2_db_path), members=[member])
mmdb = True
break
if not mmdb: