|
|
@ -1451,24 +1451,31 @@ def system():
|
|
|
|
releases = ast.literal_eval(f.read())
|
|
|
|
releases = ast.literal_eval(f.read())
|
|
|
|
|
|
|
|
|
|
|
|
import platform
|
|
|
|
import platform
|
|
|
|
|
|
|
|
use_sonarr = get_general_settings()[12]
|
|
|
|
url_sonarr = get_sonarr_settings()[6]
|
|
|
|
url_sonarr = get_sonarr_settings()[6]
|
|
|
|
apikey_sonarr = get_sonarr_settings()[4]
|
|
|
|
apikey_sonarr = get_sonarr_settings()[4]
|
|
|
|
sv = url_sonarr + "/api/system/status?apikey=" + apikey_sonarr
|
|
|
|
sv = url_sonarr + "/api/system/status?apikey=" + apikey_sonarr
|
|
|
|
try:
|
|
|
|
sonarr_version = ''
|
|
|
|
sonarr_version = requests.get(sv, timeout=15, verify=False)
|
|
|
|
if use_sonarr:
|
|
|
|
except:
|
|
|
|
try:
|
|
|
|
sonarr_version = ''
|
|
|
|
sonarr_version = requests.get(sv, timeout=15, verify=False).json()['version']
|
|
|
|
|
|
|
|
except:
|
|
|
|
|
|
|
|
pass
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
use_radarr = get_general_settings()[13]
|
|
|
|
url_radarr = get_radarr_settings()[6]
|
|
|
|
url_radarr = get_radarr_settings()[6]
|
|
|
|
apikey_radarr = get_radarr_settings()[4]
|
|
|
|
apikey_radarr = get_radarr_settings()[4]
|
|
|
|
sv = url_radarr + "/api/system/status?apikey=" + apikey_radarr
|
|
|
|
rv = url_radarr + "/api/system/status?apikey=" + apikey_radarr
|
|
|
|
try:
|
|
|
|
radarr_version = ''
|
|
|
|
radarr_version = requests.get(sv, timeout=15, verify=False)
|
|
|
|
if use_radarr:
|
|
|
|
except:
|
|
|
|
try:
|
|
|
|
radarr_version = ''
|
|
|
|
radarr_version = requests.get(rv, timeout=15, verify=False).json()['version']
|
|
|
|
|
|
|
|
except:
|
|
|
|
|
|
|
|
pass
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return template('system', __file__=__file__, bazarr_version=bazarr_version,
|
|
|
|
return template('system', __file__=__file__, bazarr_version=bazarr_version,
|
|
|
|
sonarr_version=sonarr_version.json()['version'], radarr_version=radarr_version.json()['version'],
|
|
|
|
sonarr_version=sonarr_version, radarr_version=radarr_version,
|
|
|
|
operating_system=platform.platform(), python_version=platform.python_version(),
|
|
|
|
operating_system=platform.platform(), python_version=platform.python_version(),
|
|
|
|
config_dir=config_dir, bazarr_dir=os.path.normcase(os.getcwd()),
|
|
|
|
config_dir=config_dir, bazarr_dir=os.path.normcase(os.getcwd()),
|
|
|
|
base_url=base_url, task_list=task_list, row_count=row_count, max_page=max_page, page_size=page_size,
|
|
|
|
base_url=base_url, task_list=task_list, row_count=row_count, max_page=max_page, page_size=page_size,
|
|
|
|