kopia lustrzana https://github.com/sq9atk/sr0wx
Meteoalarm - obsługa wyjątku braku danych
rodzic
4a26950146
commit
08aeffc152
|
@ -397,6 +397,7 @@ calendarsq9atk = CalendarSq9atk(
|
|||
modules = [
|
||||
activitymap, # marker na mapie wx.ostol.pl
|
||||
openweathersq9atk, # prognoza pogody
|
||||
meteoalarmsq9atk, # meteoalarm.pl
|
||||
imgwpodestsq9atk, # wodowskazy
|
||||
airpollutionsq9atk, # zanieczyszczenia powietrza z GIOŚ
|
||||
#airlysq9atk, # zanieczyszczenia powietrza z Airly
|
||||
|
|
|
@ -76,12 +76,11 @@ class MeteoalarmSq9atk(SR0WXModule):
|
|||
html = self.getHtmlFromUrl(self.__service_url + str(self.__region_id))
|
||||
|
||||
data = self.findDataInHtml(html)
|
||||
level = data[0]
|
||||
warnings = data[1]
|
||||
|
||||
message = ''
|
||||
|
||||
if level and len(warnings) > 0:
|
||||
try:
|
||||
level = data[0]
|
||||
warnings = data[1]
|
||||
message += " ".join([
|
||||
' _ zagrozenia_meteorologiczne_dla_wojewodztwa ',
|
||||
self.__regions[self.__region_id],
|
||||
|
@ -91,6 +90,8 @@ class MeteoalarmSq9atk(SR0WXModule):
|
|||
' '.join([self.__levels[level]]),
|
||||
' _ '
|
||||
])
|
||||
except:
|
||||
None
|
||||
|
||||
return {
|
||||
"message": message,
|
||||
|
|
Ładowanie…
Reference in New Issue