From 4ada83f747162ced6bb3c3e1dd0c0390e13a288e Mon Sep 17 00:00:00 2001 From: morpheus65535 Date: Thu, 24 Nov 2022 13:53:22 -0500 Subject: [PATCH] no log: added no-signalr args --- bazarr/app/get_args.py | 2 ++ bazarr/main.py | 9 +++++---- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/bazarr/app/get_args.py b/bazarr/app/get_args.py index 253953d32..ceda052f9 100644 --- a/bazarr/app/get_args.py +++ b/bazarr/app/get_args.py @@ -28,6 +28,8 @@ parser.add_argument('--dev', default=False, type=bool, const=True, metavar="BOOL help="Enable developer mode (default: False)") parser.add_argument('--no-tasks', default=False, type=bool, const=True, metavar="BOOL", nargs="?", help="Disable all tasks (default: False)") +parser.add_argument('--no-signalr', default=False, type=bool, const=True, metavar="BOOL", nargs="?", + help="Disable SignalR connections to Sonarr and/or Radarr (default: False)") if not no_cli: diff --git a/bazarr/main.py b/bazarr/main.py index 9f14b0a96..18583e017 100644 --- a/bazarr/main.py +++ b/bazarr/main.py @@ -52,10 +52,11 @@ login_auth = settings.auth.type update_notifier() -if settings.general.getboolean('use_sonarr'): - Thread(target=sonarr_signalr_client.start).start() -if settings.general.getboolean('use_radarr'): - Thread(target=radarr_signalr_client.start).start() +if not args.no_signalr: + if settings.general.getboolean('use_sonarr'): + Thread(target=sonarr_signalr_client.start).start() + if settings.general.getboolean('use_radarr'): + Thread(target=radarr_signalr_client.start).start() if __name__ == "__main__":