From 986714f3f4dafde51af354b88dfc69cb5f2b0d4a Mon Sep 17 00:00:00 2001 From: MaZderMind Date: Wed, 25 May 2016 22:33:16 +0200 Subject: [PATCH] update tasks-code --- gpn16/__init__.py | 35 ++++++++++++++++++----------------- 1 file changed, 18 insertions(+), 17 deletions(-) diff --git a/gpn16/__init__.py b/gpn16/__init__.py index 2591e57..28c5d43 100644 --- a/gpn16/__init__.py +++ b/gpn16/__init__.py @@ -10,6 +10,7 @@ scheduleUrl = 'https://entropia.de/GPN16:Fahrplan:XML?action=raw' # For (really) too long titles titlemap = { + # } def bounce(i, min, max, frames): @@ -175,23 +176,23 @@ def debug(): # } #) -def tasks(queue, parameters): +def tasks(queue, args): # iterate over all events extracted from the schedule xml-export - for event in events(scheduleUrl): + for event in events(scheduleUrl): - if len(args) > 0: - if not str(event['id']) in args: - continue + if len(args) > 0: + if not str(event['id']) in args: + continue - # generate a task description and put it into the queue - queue.put(Rendertask( - infile = 'intro.svg', - outfile = str(event['id'])+".ts", - sequence = introFrames, - parameters = { - '$id': event['id'], - '$title': event['title'], - '$subtitle': event['subtitle'], - '$personnames': event['personnames'] - } - )) + # generate a task description and put it into the queue + queue.put(Rendertask( + infile = 'intro.svg', + outfile = str(event['id'])+".ts", + sequence = introFrames, + parameters = { + '$ID': event['id'], + '$TITLE': event['title'], + '$SUBTITLE': event['subtitle'], + '$SPEAKER': event['personnames'] + } + ))