Backup automatico script del 2026-01-25 07:00
This commit is contained in:
@@ -13,6 +13,7 @@ from zoneinfo import ZoneInfo
|
||||
|
||||
import requests
|
||||
from dateutil import parser
|
||||
from open_meteo_client import configure_open_meteo_session
|
||||
|
||||
# =============================================================================
|
||||
# snow_radar.py
|
||||
@@ -199,7 +200,7 @@ def get_forecast(session: requests.Session, lat: float, lon: float) -> Optional[
|
||||
}
|
||||
|
||||
try:
|
||||
r = session.get(OPEN_METEO_URL, params=params, headers=HTTP_HEADERS, timeout=25)
|
||||
r = session.get(OPEN_METEO_URL, params=params, headers=HTTP_HEADERS, timeout=(5, 25))
|
||||
if r.status_code == 400:
|
||||
try:
|
||||
j = r.json()
|
||||
@@ -642,6 +643,7 @@ def main(chat_ids: Optional[List[str]] = None, debug_mode: bool = False, chat_id
|
||||
# Analizza località predefinite
|
||||
LOGGER.info("Analisi %d località predefinite...", len(LOCATIONS))
|
||||
with requests.Session() as session:
|
||||
configure_open_meteo_session(session, headers=HTTP_HEADERS)
|
||||
results = []
|
||||
for i, loc in enumerate(LOCATIONS):
|
||||
# Calcola distanza da San Marino
|
||||
|
||||
Reference in New Issue
Block a user