File tree 2 files changed +13
-6
lines changed
2 files changed +13
-6
lines changed Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ class TS:
10
10
11
11
def __init__ (self ):
12
12
# TODO define it better so line 21 doesn't error anymore
13
- self .ts3conn : TS3ServerConnection
13
+ self .ts3conn : TS3ServerConnection | None = None
14
14
15
15
self .ts_user = settings .TS_USER
16
16
self .ts_password = settings .TS_PASSWORD
@@ -20,9 +20,16 @@ def __init__(self):
20
20
self .EVENT_TIMEOUT = 30
21
21
22
22
def make_conn (self ):
23
- conn = f"telnet://{ self .ts_user } :{ self .ts_password } @{ self .ts_ip } :{ self .ts_port } "
24
- self .ts3conn = TS3ServerConnection (conn )
23
+ print ("Starting connection" )
24
+ self .ts3conn = TS3ServerConnection ()
25
+ self .ts3conn .open (
26
+ host = self .ts_ip ,
27
+ port = self .ts_port ,
28
+ protocol = "telnet" ,
29
+ tp_args = {'username' : self .ts_user , 'password' : self .ts_password }
30
+ )
25
31
self .ts3conn .exec_ ("use" , sid = 1 )
32
+ print ("Selected vserver" )
26
33
27
34
def register_events (self ):
28
35
# Register for events
Original file line number Diff line number Diff line change @@ -96,7 +96,7 @@ def week_activity_trend():
96
96
currentWeek AS (
97
97
SELECT
98
98
DATE_TRUNC('week', CURRENT_DATE) AS startWeek,
99
- DATE_TRUNC('week ', CURRENT_DATE) + INTERVAL '1 week' AS endWeek
99
+ DATE_TRUNC('hour ', NOW()) - INTERVAL '1 hour' endWeek
100
100
),
101
101
compareWeek AS (
102
102
SELECT
@@ -139,8 +139,8 @@ def week_activity_comparison():
139
139
),
140
140
compareWeek AS (
141
141
SELECT
142
- DATE_ADD( currentWeek.end, INTERVAL '- 1 WEEK') AS end,
143
- DATE_ADD( currentWeek.start, INTERVAL '- 1 WEEK') AS start
142
+ currentWeek.end - INTERVAL '1 WEEK' AS end,
143
+ currentWeek.start - INTERVAL '1 WEEK' AS start
144
144
FROM currentWeek
145
145
),
146
146
currentWeekData AS (
You can’t perform that action at this time.
0 commit comments