dml_util.adapters.lambda_#

AWS Lambda adapter.

This module provides an adapter for running DaggerML functions in AWS Lambda. The Lambda adapter allows running DaggerML functions in AWS Lambda, passing environment variables and configuration along.

Classes

LambdaAdapter()

AWS Lambda adapter.

class dml_util.adapters.lambda_.LambdaAdapter[source]#

Bases: AdapterBase

AWS Lambda adapter.

ADAPTER = 'dml-util-lambda-adapter'#
classmethod send_to_remote(uri, config, dump)[source]#

Send data to a Lambda function.

Parameters:
  • uri (str) – The Lambda function name.

  • config (EnvConfig) – Configuration for the run.

  • dump (str) – The payload to send.

Returns:

A tuple of (response, message).

Return type:

tuple[str, str]