mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2025-07-13 23:27:45 +02:00
2019-08-26 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in the 'pypad_tunein.py' PyPAD script that caused an infinite loop.
This commit is contained in:
parent
3b95c723b7
commit
88bebdecc4
@ -19006,3 +19006,6 @@
|
|||||||
2019-08-26 Fred Gleason <fredg@paravelsystems.com>
|
2019-08-26 Fred Gleason <fredg@paravelsystems.com>
|
||||||
* Fixed a bug in the 'pypad_spottrap.py' PyPAD script that caused
|
* Fixed a bug in the 'pypad_spottrap.py' PyPAD script that caused
|
||||||
an infinite loop.
|
an infinite loop.
|
||||||
|
2019-08-26 Fred Gleason <fredg@paravelsystems.com>
|
||||||
|
* Fixed a bug in the 'pypad_tunein.py' PyPAD script that caused
|
||||||
|
an infinite loop.
|
||||||
|
@ -31,10 +31,9 @@ import configparser
|
|||||||
|
|
||||||
def ProcessPad(update):
|
def ProcessPad(update):
|
||||||
if update.hasPadType(pypad.TYPE_NOW):
|
if update.hasPadType(pypad.TYPE_NOW):
|
||||||
n=1
|
|
||||||
while(True):
|
|
||||||
section='Station'+str(n)
|
section='Station'+str(n)
|
||||||
try:
|
n=1
|
||||||
|
while(update.config().has_section(section)):
|
||||||
values={}
|
values={}
|
||||||
values['id']=update.config().get(section,'StationID')
|
values['id']=update.config().get(section,'StationID')
|
||||||
values['partnerId']=update.config().get(section,'PartnerID')
|
values['partnerId']=update.config().get(section,'PartnerID')
|
||||||
@ -54,10 +53,9 @@ def ProcessPad(update):
|
|||||||
if(status.text!='200'):
|
if(status.text!='200'):
|
||||||
update.syslog(syslog.LOG_WARNING,'Update Failed: '+xml.find('./head/fault').text)
|
update.syslog(syslog.LOG_WARNING,'Update Failed: '+xml.find('./head/fault').text)
|
||||||
n=n+1
|
n=n+1
|
||||||
except configparser.NoSectionError:
|
section='Station'+str(n)
|
||||||
if(n==1):
|
if(n==1):
|
||||||
update.syslog(syslog.LOG_WARNING,'No station config found')
|
update.syslog(syslog.LOG_WARNING,'No station config found')
|
||||||
return
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Program Name
|
# Program Name
|
||||||
|
Loading…
x
Reference in New Issue
Block a user