nzbToMedia/core/plugins/downloaders/nzb/configuration.py
Clinton Hall bf05f1b4e7
Bypass for manual execution (#1788)
* no_status_check prevents additional checks.
#1192
#1778
2020-10-16 22:55:41 +13:00

23 lines
633 B
Python

from __future__ import (
absolute_import,
division,
print_function,
unicode_literals,
)
import core
def configure_nzbs(config):
nzb_config = config['Nzb']
core.NZB_CLIENT_AGENT = nzb_config['clientAgent'] # sabnzbd
core.NZB_DEFAULT_DIRECTORY = nzb_config['default_downloadDirectory']
core.NZB_NO_MANUAL = int(nzb_config['no_manual'], 0)
configure_sabnzbd(nzb_config)
def configure_sabnzbd(config):
core.SABNZBD_HOST = config['sabnzbd_host']
core.SABNZBD_PORT = int(config['sabnzbd_port'] or 8080) # defaults to accommodate NzbGet
core.SABNZBD_APIKEY = config['sabnzbd_apikey']