Browse Source

Change pep8 and type corrections.

pull/1289/head
JackDandy 5 years ago
parent
commit
7f85218670
  1. 29
      sickbeard/__init__.py

29
sickbeard/__init__.py

@ -47,7 +47,6 @@ from .config import check_section, check_setting_int, check_setting_str, ConfigM
from .databases import cache_db, failed_db, mainDB from .databases import cache_db, failed_db, mainDB
from .indexers.indexer_api import TVInfoAPI from .indexers.indexer_api import TVInfoAPI
from .indexers.indexer_config import TVINFO_IMDB, TVINFO_TVDB from .indexers.indexer_config import TVINFO_IMDB, TVINFO_TVDB
from tvinfo_base.exceptions import *
from .providers.generic import GenericProvider from .providers.generic import GenericProvider
from .providers.newznab import NewznabConstants from .providers.newznab import NewznabConstants
from .tv import TVidProdid from .tv import TVidProdid
@ -64,13 +63,16 @@ import sg_helpers
# noinspection PyUnreachableCode # noinspection PyUnreachableCode
if False: if False:
from typing import Dict, List from typing import Dict, List
from adba import Connection
from .event_queue import Events
from .tv import TVShow from .tv import TVShow
PID = None PID = None
ENV = {} ENV = {}
CFG = None # noinspection PyTypeChecker
CONFIG_FILE = None CFG = None # type: ConfigObj
CONFIG_FILE = ''
CONFIG_VERSION = None CONFIG_VERSION = None
# Default encryption version (0 for None) # Default encryption version (0 for None)
@ -84,7 +86,8 @@ SYS_ENCODING = ''
DATA_DIR = '' DATA_DIR = ''
# system events # system events
events = None # noinspection PyTypeChecker
events = None # type: Events
recentSearchScheduler = None recentSearchScheduler = None
backlogSearchScheduler = None backlogSearchScheduler = None
@ -96,7 +99,8 @@ properFinderScheduler = None
autoPostProcesserScheduler = None autoPostProcesserScheduler = None
subtitlesFinderScheduler = None subtitlesFinderScheduler = None
# traktCheckerScheduler = None # traktCheckerScheduler = None
background_mapping_task = None # noinspection PyTypeChecker
background_mapping_task = None # type: threading.Thread
embyWatchedStateScheduler = None embyWatchedStateScheduler = None
plexWatchedStateScheduler = None plexWatchedStateScheduler = None
watchedStateQueueScheduler = None watchedStateQueueScheduler = None
@ -485,7 +489,8 @@ USE_ANIDB = False
ANIDB_USERNAME = None ANIDB_USERNAME = None
ANIDB_PASSWORD = None ANIDB_PASSWORD = None
ANIDB_USE_MYLIST = False ANIDB_USE_MYLIST = False
ADBA_CONNECTION = None # noinspection PyTypeChecker
ADBA_CONNECTION = None # type: Connection
ANIME_TREAT_AS_HDTV = False ANIME_TREAT_AS_HDTV = False
GUI_NAME = None GUI_NAME = None
@ -616,7 +621,7 @@ def init_stage_1(console_logging):
global showList, showDict, providerList, newznabProviderList, torrentRssProviderList, \ global showList, showDict, providerList, newznabProviderList, torrentRssProviderList, \
WEB_HOST, WEB_ROOT, ACTUAL_CACHE_DIR, CACHE_DIR, ZONEINFO_DIR, ADD_SHOWS_WO_DIR, ADD_SHOWS_METALANG, \ WEB_HOST, WEB_ROOT, ACTUAL_CACHE_DIR, CACHE_DIR, ZONEINFO_DIR, ADD_SHOWS_WO_DIR, ADD_SHOWS_METALANG, \
CREATE_MISSING_SHOW_DIRS, SHOW_DIRS_WITH_DOTS, \ CREATE_MISSING_SHOW_DIRS, SHOW_DIRS_WITH_DOTS, \
RECENTSEARCH_STARTUP, NAMING_FORCE_FOLDERS, SOCKET_TIMEOUT, DEBUG, TVINFO_DEFAULT, CONFIG_FILE, \ RECENTSEARCH_STARTUP, NAMING_FORCE_FOLDERS, SOCKET_TIMEOUT, DEBUG, TVINFO_DEFAULT, \
CONFIG_FILE, CONFIG_VERSION, \ CONFIG_FILE, CONFIG_VERSION, \
REMOVE_FILENAME_CHARS, IMPORT_DEFAULT_CHECKED_SHOWS, WANTEDLIST_CACHE, MODULE_UPDATE_STRING, EXT_UPDATES REMOVE_FILENAME_CHARS, IMPORT_DEFAULT_CHECKED_SHOWS, WANTEDLIST_CACHE, MODULE_UPDATE_STRING, EXT_UPDATES
# Add Show Search # Add Show Search
@ -1222,8 +1227,10 @@ def init_stage_1(console_logging):
GIT_PATH = check_setting_str(CFG, 'General', 'git_path', '') GIT_PATH = check_setting_str(CFG, 'General', 'git_path', '')
IGNORE_WORDS, IGNORE_WORDS_REGEX = helpers.split_word_str(check_setting_str(CFG, 'General', 'ignore_words', IGNORE_WORDS)) IGNORE_WORDS, IGNORE_WORDS_REGEX = helpers.split_word_str(
REQUIRE_WORDS, REQUIRE_WORDS_REGEX = helpers.split_word_str(check_setting_str(CFG, 'General', 'require_words', REQUIRE_WORDS)) check_setting_str(CFG, 'General', 'ignore_words', IGNORE_WORDS))
REQUIRE_WORDS, REQUIRE_WORDS_REGEX = helpers.split_word_str(
check_setting_str(CFG, 'General', 'require_words', REQUIRE_WORDS))
CALENDAR_UNPROTECTED = bool(check_setting_int(CFG, 'General', 'calendar_unprotected', 0)) CALENDAR_UNPROTECTED = bool(check_setting_int(CFG, 'General', 'calendar_unprotected', 0))
@ -2205,9 +2212,9 @@ def launch_browser(start_port=None):
start_port = WEB_PORT start_port = WEB_PORT
browser_url = 'http%s://localhost:%d%s' % (('s', '')[not ENABLE_HTTPS], start_port, WEB_ROOT) browser_url = 'http%s://localhost:%d%s' % (('s', '')[not ENABLE_HTTPS], start_port, WEB_ROOT)
try: try:
webbrowser.open(browser_url, 2, 1) webbrowser.open(browser_url, 2, True)
except (BaseException, Exception): except (BaseException, Exception):
try: try:
webbrowser.open(browser_url, 1, 1) webbrowser.open(browser_url, 1, True)
except (BaseException, Exception): except (BaseException, Exception):
logger.log('Unable to launch a browser', logger.ERROR) logger.log('Unable to launch a browser', logger.ERROR)

Loading…
Cancel
Save