Add Overseerr Support (#210)
This commit is contained in:
parent
9498a83bc8
commit
73b2686ba0
5 changed files with 312 additions and 3 deletions
16
Varken.py
16
Varken.py
|
|
@ -14,6 +14,7 @@ from logging import getLogger, StreamHandler, Formatter, DEBUG
|
|||
# Needed to check version of python
|
||||
from varken import structures # noqa
|
||||
from varken.ombi import OmbiAPI
|
||||
from varken.overseerr import OverseerrAPI
|
||||
from varken.unifi import UniFiAPI
|
||||
from varken import VERSION, BRANCH, BUILD_DATE
|
||||
from varken.sonarr import SonarrAPI
|
||||
|
|
@ -156,6 +157,21 @@ if __name__ == "__main__":
|
|||
at_time = schedule.every(server.issue_status_run_seconds).seconds
|
||||
at_time.do(thread, OMBI.get_issue_counts).tag("ombi-{}-get_issue_counts".format(server.id))
|
||||
|
||||
if CONFIG.overseerr_enabled:
|
||||
for server in CONFIG.overseerr_servers:
|
||||
OVERSEER = OverseerrAPI(server, DBMANAGER)
|
||||
if server.get_request_total_counts:
|
||||
at_time = schedule.every(server.request_total_run_seconds).seconds
|
||||
at_time.do(thread, OVERSEER.get_total_requests).tag("overseerr-{}-get_total_requests".format(server.id))
|
||||
if server.get_request_status_counts:
|
||||
at_time = schedule.every(server.request_status_run_seconds).seconds
|
||||
at_time.do(thread, OVERSEER.get_request_status_counts).tag("overseerr-{}-get_request_status_counts"
|
||||
.format(server.id))
|
||||
if server.get_latest_requests:
|
||||
at_time = schedule.every(server.num_latest_requests_seconds).seconds
|
||||
at_time.do(thread, OVERSEER.get_latest_requests).tag("overseerr-{}-get_latest_requests"
|
||||
.format(server.id))
|
||||
|
||||
if CONFIG.sickchill_enabled:
|
||||
for server in CONFIG.sickchill_servers:
|
||||
SICKCHILL = SickChillAPI(server, DBMANAGER)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue