示例#1
0
import time
import json
import boto3
import calendar
from jinja2 import Environment
from jinja2 import FileSystemLoader
import data_model

# Dynamically generated code begin
# Expects mturk_submit_url, frame_height, rds_host, rds_db_name, rds_username, rds_password
# {{block_task_config}}
# Dynamically generated code end

data_model.setup_database_engine(rds_host, rds_db_name, rds_username,
                                 rds_password)
db_engine, db_session_maker = data_model.init_database()
db_session = db_session_maker()


def _render_template(template_context, template_file_name):
    env = Environment(
        loader=FileSystemLoader(os.path.abspath(os.path.dirname(__file__))))
    template = env.get_template(template_file_name)
    rendered_template = template.render(template_context)
    return rendered_template


def lambda_handler(event, context):
    global db_engine, db_session

    params = None
示例#2
0
import os
import time
import json
import boto3
import calendar
from jinja2 import Environment
from jinja2 import FileSystemLoader
import data_model

# Dynamically generated code begin
# Expects mturk_submit_url, frame_height, rds_host, rds_db_name, rds_username, rds_password, requester_key_gt
# {{block_task_config}}
# Dynamically generated code end

db_engine, db_session_maker = data_model.init_database(rds_host, rds_db_name,
                                                       rds_username,
                                                       rds_password)
db_session = db_session_maker()


def _render_template(template_context, template_file_name):
    env = Environment(
        loader=FileSystemLoader(os.path.abspath(os.path.dirname(__file__))))
    template = env.get_template(template_file_name)
    rendered_template = template.render(template_context)
    return rendered_template


def lambda_handler(event, context):
    params = None
    if event['method'] == 'GET':
示例#3
0
import os
import time
import json
import boto3
import calendar
from jinja2 import Environment
from jinja2 import FileSystemLoader
import data_model

# Dynamically generated code begin
# Expects mturk_submit_url, frame_height, rds_host, rds_db_name, rds_username, rds_password
# {{block_task_config}}
# Dynamically generated code end

data_model.setup_database_engine(rds_host, rds_db_name, rds_username, rds_password)
db_engine, db_session_maker = data_model.init_database()
db_session = db_session_maker()


def _render_template(template_context, template_file_name):
    env = Environment(loader=FileSystemLoader(os.path.abspath(os.path.dirname(__file__))))
    template = env.get_template(template_file_name)
    rendered_template = template.render(template_context)
    return rendered_template

def lambda_handler(event, context):
    global db_engine, db_session

    params = None
    if event['method'] == 'GET':
        params = event['query']