Use track metadata from Airtime in playout engine
* Resolves CC-5893: Metadata not updated on Airtime Pro * Report track metadata in the schedule API, and make pypo pass that along to Liquidsoap via annotations. * Move HTTP response sanitization for file metadata out of the REST module and into CcFiles * Slightly improved the terrible exception handling in pypo
This commit is contained in:
parent
1aa99e2896
commit
7438ecd2b4
5 changed files with 62 additions and 41 deletions
|
@ -44,5 +44,8 @@ while not successful:
|
|||
logging.error("traceback: %s", traceback.format_exc())
|
||||
sys.exit(1)
|
||||
else:
|
||||
logging.error(str(e))
|
||||
logging.error("traceback: %s", traceback.format_exc())
|
||||
logging.info("Retrying in 3 seconds...")
|
||||
time.sleep(3)
|
||||
attempts += 1
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue