class Jets::PolyFun::LambdaExecutor

def initialize(task)

def initialize(task)
  @task = task
end

def run(event, context)

def run(event, context)
  executor_class = "Jets::PolyFun::#{@task.lang.capitalize}Executor".constantize
  executor = executor_class.new(@task)
  text = executor.run(event, context)
  JSON.load(text)
end