|
|
@ -173,6 +173,7 @@ USENET_RETENTION = None |
|
|
|
TORRENT_METHOD = None |
|
|
|
TORRENT_DIR = None |
|
|
|
DOWNLOAD_PROPERS = None |
|
|
|
CHECK_PROPERS_INTERVAL = None |
|
|
|
PREFER_EPISODE_RELEASES = None |
|
|
|
ALLOW_HIGH_PRIORITY = None |
|
|
|
|
|
|
@ -488,7 +489,7 @@ def initialize(consoleLogging=True): |
|
|
|
with INIT_LOCK: |
|
|
|
|
|
|
|
global ACTUAL_LOG_DIR, LOG_DIR, WEB_PORT, WEB_LOG, ENCRYPTION_VERSION, WEB_ROOT, WEB_USERNAME, WEB_PASSWORD, WEB_HOST, WEB_IPV6, USE_API, API_KEY, ENABLE_HTTPS, HTTPS_CERT, HTTPS_KEY, \ |
|
|
|
HANDLE_REVERSE_PROXY, USE_NZBS, USE_TORRENTS, NZB_METHOD, NZB_DIR, DOWNLOAD_PROPERS, PREFER_EPISODE_RELEASES, ALLOW_HIGH_PRIORITY, TORRENT_METHOD, \ |
|
|
|
HANDLE_REVERSE_PROXY, USE_NZBS, USE_TORRENTS, NZB_METHOD, NZB_DIR, DOWNLOAD_PROPERS, CHECK_PROPERS_INTERVAL, PREFER_EPISODE_RELEASES, ALLOW_HIGH_PRIORITY, TORRENT_METHOD, \ |
|
|
|
SAB_USERNAME, SAB_PASSWORD, SAB_APIKEY, SAB_CATEGORY, SAB_HOST, \ |
|
|
|
NZBGET_USERNAME, NZBGET_PASSWORD, NZBGET_CATEGORY, NZBGET_HOST, NZBGET_USE_HTTPS, backlogSearchScheduler, \ |
|
|
|
TORRENT_USERNAME, TORRENT_PASSWORD, TORRENT_HOST, TORRENT_PATH, TORRENT_RATIO, TORRENT_SEED_TIME, TORRENT_PAUSED, TORRENT_HIGH_BANDWIDTH, TORRENT_LABEL, TORRENT_VERIFY_CERT, \ |
|
|
@ -662,6 +663,9 @@ def initialize(consoleLogging=True): |
|
|
|
TORRENT_METHOD = 'blackhole' |
|
|
|
|
|
|
|
DOWNLOAD_PROPERS = bool(check_setting_int(CFG, 'General', 'download_propers', 1)) |
|
|
|
CHECK_PROPERS_INTERVAL = check_setting_str(CFG, 'General', 'check_propers_interval', '') |
|
|
|
if CHECK_PROPERS_INTERVAL not in ('15m', '45m', '90m', '4h', 'daily'): |
|
|
|
CHECK_PROPERS_INTERVAL = 'daily' |
|
|
|
|
|
|
|
PREFER_EPISODE_RELEASES = bool(check_setting_int(CFG, 'General', 'prefer_episode_releases', 0)) |
|
|
|
|
|
|
@ -1409,6 +1413,7 @@ def save_config(): |
|
|
|
new_config['General']['backlog_frequency'] = int(BACKLOG_FREQUENCY) |
|
|
|
new_config['General']['update_frequency'] = int(UPDATE_FREQUENCY) |
|
|
|
new_config['General']['download_propers'] = int(DOWNLOAD_PROPERS) |
|
|
|
new_config['General']['check_propers_interval'] = CHECK_PROPERS_INTERVAL |
|
|
|
new_config['General']['prefer_episode_releases'] = int(PREFER_EPISODE_RELEASES) |
|
|
|
new_config['General']['allow_high_priority'] = int(ALLOW_HIGH_PRIORITY) |
|
|
|
new_config['General']['rssupdate_startup'] = int(RSSUPDATE_STARTUP) |
|
|
|