diff --git a/apis/api_helper.py b/apis/api_helper.py index fcf4d7165..783f5753d 100644 --- a/apis/api_helper.py +++ b/apis/api_helper.py @@ -11,6 +11,7 @@ from requests.adapters import HTTPAdapter from multiprocessing.dummy import Pool as ThreadPool from itertools import chain, zip_longest, groupby, product +from os.path import dirname as up def setup_logger(name, log_file, level=logging.INFO): @@ -31,6 +32,9 @@ def setup_logger(name, log_file, level=logging.INFO): return logger +path = up(up(os.path.realpath(__file__))) +os.chdir(path) + log_error = setup_logger('errors', 'errors.log') global_settings = None diff --git a/helpers/main_helper.py b/helpers/main_helper.py index fb4436e8c..c45e7c3f1 100644 --- a/helpers/main_helper.py +++ b/helpers/main_helper.py @@ -13,7 +13,6 @@ import re from datetime import datetime from itertools import chain, zip_longest, groupby, product -from os.path import dirname as up from urllib.parse import urlparse import time import random @@ -36,9 +35,6 @@ from mergedeep import merge, Strategy -path = up(up(os.path.realpath(__file__))) -os.chdir(path) - warnings.filterwarnings( "ignore", message='.*looks like a URL.*', category=UserWarning, module='bs4')