From 98677892e21ce82d9e84892779b0327460679719 Mon Sep 17 00:00:00 2001 From: "Nicholas St. Germain" Date: Sat, 1 Dec 2018 17:11:46 -0600 Subject: [PATCH] fixed time --- Varken/sonarr.py | 3 +++ Varken/tautulli.py | 6 ++++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/Varken/sonarr.py b/Varken/sonarr.py index 65f5df0..79cab8a 100644 --- a/Varken/sonarr.py +++ b/Varken/sonarr.py @@ -24,6 +24,7 @@ class SonarrAPI(object): def get_missing(self, days_past): endpoint = '/api/calendar' last_days = str(date.today() + timedelta(days=-days_past)) + self.now = datetime.now(timezone.utc).astimezone().isoformat() params = {'start': last_days, 'end': self.today} influx_payload = [] @@ -66,6 +67,7 @@ class SonarrAPI(object): @logging def get_future(self, future_days): endpoint = '/api/calendar/' + self.now = datetime.now(timezone.utc).astimezone().isoformat() future = str(date.today() + timedelta(days=future_days)) influx_payload = [] @@ -109,6 +111,7 @@ class SonarrAPI(object): def get_queue(self, notimplemented): influx_payload = [] endpoint = '/api/queue' + self.now = datetime.now(timezone.utc).astimezone().isoformat() for server in self.servers: queue = [] diff --git a/Varken/tautulli.py b/Varken/tautulli.py index 6912c90..da01739 100644 --- a/Varken/tautulli.py +++ b/Varken/tautulli.py @@ -5,12 +5,13 @@ import requests from Varken.helpers import TautulliStream, geo_lookup from Varken.logger import logging + class TautulliAPI(object): def __init__(self, servers, influx_server): # Set Time of initialization self.now = datetime.now(timezone.utc).astimezone().isoformat() self.influx = InfluxDBClient(influx_server.url, influx_server.port, influx_server.username, - influx_server.password, 'plex') + influx_server.password, 'plex2') self.servers = servers self.session = requests.Session() self.endpoint = '/api/v2' @@ -21,6 +22,7 @@ class TautulliAPI(object): @logging def get_activity(self, notimplemented): + self.now = datetime.now(timezone.utc).astimezone().isoformat() params = {'cmd': 'get_activity'} influx_payload = [] @@ -53,6 +55,7 @@ class TautulliAPI(object): @logging def get_sessions(self, notimplemented): + self.now = datetime.now(timezone.utc).astimezone().isoformat() params = {'cmd': 'get_activity'} influx_payload = [] @@ -60,7 +63,6 @@ class TautulliAPI(object): params['apikey'] = server.apikey g = self.session.get(server.url + self.endpoint, params=params, verify=server.verify_ssl) get = g.json()['response']['data']['sessions'] - print(get) sessions = [TautulliStream(**session) for session in get] for session in sessions: