Skip to content

Commit b8a9f2b

Browse files
committed
logging improvements
1 parent 7f91fbe commit b8a9f2b

File tree

1 file changed

+14
-10
lines changed

1 file changed

+14
-10
lines changed

rev2/weather.py

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,16 @@
44
import time
55
from termcolor import colored
66
import logging
7+
import warnings
78

89
with open("secret.txt", "r") as f:
910
r = f.read().splitlines()
1011

12+
warnings.filterwarnings('ignore', category=sa.LoginDataWarning) # no need to warn me, it is loaded from secret.txt which is in gitignore
1113
session = sa.login(r[0], r[1])
1214
conn = session.connect_cloud("830536684")
1315

14-
print(colored("\u2713", "green"), "Connected to cloud")
16+
print(colored("\u2713 Connected to cloud", "green", attrs=["bold"]))
1517

1618
locname = []
1719
chars = "~ abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLNMOPQRSTUVWXYZ0123456789!@#$%^&*()-–—=[]\\;'‘’,./_+{}|:\"“”<>?"
@@ -152,15 +154,16 @@ def set_cloud(name, value):
152154
time.sleep(0.2)
153155

154156
def clear_cloud():
157+
logger.debug("Clearing cloud...")
155158
conn.set_vars({
156-
"response: current": "0",
157-
"response: forecastbasic": "0",
158-
"response: forecasttemp": "0",
159-
"response: forecastwind": "0",
160-
"response: forecastprecip": "0",
161-
"response: forecastastro": "0",
162-
"response: forecastother": "0",
163-
"request": "0"
159+
"response: current": "",
160+
"response: forecastbasic": "",
161+
"response: forecasttemp": "",
162+
"response: forecastwind": "",
163+
"response: forecastprecip": "",
164+
"response: forecastastro": "",
165+
"response: forecastother": "",
166+
"request": ""
164167
})
165168

166169
def get_cloud(name):
@@ -187,8 +190,9 @@ def get_cloud(name):
187190

188191
while True:
189192
request = get_cloud("request")
193+
logger.debug(colored(f'Request CV: {request}', "dark_grey"))
190194
if request != None and request != "" and int(request)>0:
191-
logger.debug(f"Request CV: {request}")
195+
logger.debug(f"{colored('Request detected', 'green')}, CV: {request}")
192196
requestdata = str(request)[1:]
193197
split = re.split(';::;', decode(requestdata))
194198
location = split[0]

0 commit comments

Comments
 (0)