# -*- mode: python; encoding: utf-8 -*-
info["owner"] = "root"
info["group"] = "root"
info["perms"] = 0644
import urlparse
import urllib
from tv.radio.config import *
print """
]>
dans l'entête de icecast.xml puis
&radio;
là où l'on souhaite effectivement include le fichier
(quelque part dans )
]]>"""
auth_template = """/%s"""
i=0
for group in multicast.keys():
for (title, (name,dst,port,sources)) in multicast[group].items():
p=urlparse.urlparse(sources[0])
if ':' in p.netloc:
host=p.netloc.split(':')[0]
port=p.netloc.split(':')[1]
else:
host=p.netloc
port = 80
print """
%s%s%s/%s11""" % (host, port, p.path, name)
print auth_template % name