mirror of
https://github.com/morpheus65535/bazarr
synced 2024-12-26 01:27:07 +00:00
Disabled SSL verify for Sonarr SignalR feed connection and added Bazarr user agent to both Sonarr and Radarr feeds.
This commit is contained in:
parent
3468601d4d
commit
b8512ccf09
1 changed files with 9 additions and 1 deletions
|
@ -4,6 +4,7 @@ import logging
|
||||||
|
|
||||||
import gevent
|
import gevent
|
||||||
import json
|
import json
|
||||||
|
import os
|
||||||
from requests import Session
|
from requests import Session
|
||||||
from signalr import Connection
|
from signalr import Connection
|
||||||
from requests.exceptions import ConnectionError
|
from requests.exceptions import ConnectionError
|
||||||
|
@ -18,11 +19,17 @@ from utils import get_sonarr_version
|
||||||
from get_args import args
|
from get_args import args
|
||||||
|
|
||||||
|
|
||||||
|
headers = {"User-Agent": os.environ["SZ_USER_AGENT"]}
|
||||||
|
|
||||||
|
|
||||||
class SonarrSignalrClient:
|
class SonarrSignalrClient:
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
super(SonarrSignalrClient, self).__init__()
|
super(SonarrSignalrClient, self).__init__()
|
||||||
self.apikey_sonarr = None
|
self.apikey_sonarr = None
|
||||||
self.session = Session()
|
self.session = Session()
|
||||||
|
self.session.timeout = 60
|
||||||
|
self.session.verify = False
|
||||||
|
self.session.headers = headers
|
||||||
self.connection = None
|
self.connection = None
|
||||||
|
|
||||||
def start(self):
|
def start(self):
|
||||||
|
@ -116,7 +123,8 @@ class RadarrSignalrClient:
|
||||||
self.connection = HubConnectionBuilder() \
|
self.connection = HubConnectionBuilder() \
|
||||||
.with_url(url_radarr() + "/signalr/messages?access_token={}".format(self.apikey_radarr),
|
.with_url(url_radarr() + "/signalr/messages?access_token={}".format(self.apikey_radarr),
|
||||||
options={
|
options={
|
||||||
"verify_ssl": False
|
"verify_ssl": False,
|
||||||
|
"headers": headers
|
||||||
}) \
|
}) \
|
||||||
.with_automatic_reconnect({
|
.with_automatic_reconnect({
|
||||||
"type": "raw",
|
"type": "raw",
|
||||||
|
|
Loading…
Reference in a new issue