Merge branch '2.3.x' into 2.3.x-saas
This commit is contained in:
commit
1a389a3765
|
@ -58,7 +58,7 @@ class ListenerStat(Thread):
|
||||||
dom = xml.dom.minidom.parseString(document)
|
dom = xml.dom.minidom.parseString(document)
|
||||||
sources = dom.getElementsByTagName("source")
|
sources = dom.getElementsByTagName("source")
|
||||||
|
|
||||||
mount_stats = {}
|
mount_stats = None
|
||||||
for s in sources:
|
for s in sources:
|
||||||
#drop the leading '/' character
|
#drop the leading '/' character
|
||||||
mount_name = s.getAttribute("mount")[1:]
|
mount_name = s.getAttribute("mount")[1:]
|
||||||
|
@ -104,7 +104,8 @@ class ListenerStat(Thread):
|
||||||
if v["enable"] == 'true':
|
if v["enable"] == 'true':
|
||||||
try:
|
try:
|
||||||
if v["output"] == "icecast":
|
if v["output"] == "icecast":
|
||||||
stats.append(self.get_icecast_stats(v))
|
mount_stats = self.get_icecast_stats(v)
|
||||||
|
if mount_stats: stats.append(mount_stats)
|
||||||
else:
|
else:
|
||||||
stats.append(self.get_shoutcast_stats(v))
|
stats.append(self.get_shoutcast_stats(v))
|
||||||
self.update_listener_stat_error(v["mount"], 'OK')
|
self.update_listener_stat_error(v["mount"], 'OK')
|
||||||
|
|
Loading…
Reference in New Issue