Source code for lambda_handlers.start_job_handler

from __future__ import unicode_literals, print_function
from manager.manager import TxManager
from lambda_handlers.handler import Handler


[docs]class StartJobHandler(Handler): def _handle(self, event, context): """ :param dict event: :param context: """ for record in event['Records']: if record['eventName'] == 'INSERT' and 'job_id' in record['dynamodb']['Keys']: job_id = record['dynamodb']['Keys']['job_id']['S'] TxManager().start_job(job_id)