diff --git a/.gitignore b/.gitignore index 185ff03..50ca5a6 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ GeoLite2-City.tar.gz .idea/ .idea/* varken.ini +data/ diff --git a/Varken/helpers.py b/Varken/helpers.py index fea68b1..d655474 100644 --- a/Varken/helpers.py +++ b/Varken/helpers.py @@ -278,7 +278,7 @@ def geoip_download(): for files in tar.getmembers(): if 'GeoLite2-City.mmdb' in files.name: files.name = os.path.basename(files.name) - tar.extract(files, '{}/'.format(os.path.dirname(os.path.realpath(__file__)))) + tar.extract(files, abspath(join('..', 'data'))) os.remove(tar_dbfile) def geo_lookup(ipaddress):