scaffold.flyte.launcher_conf

Classes

ExecutionEnvironmentEnum

str(object='') -> str

FlyteDockerImageConf

FlyteDomainEnum

str(object='') -> str

FlyteNotificationConf

FlyteNotificationEnum

str(object='') -> str

FlyteWorkflowConf

FlyteWorkflowExecutionPhaseEnum

str(object='') -> str

WorkflowExecutionPhase

Module Contents

class scaffold.flyte.launcher_conf.ExecutionEnvironmentEnum

Bases: str, enum.Enum

str(object=’’) -> str str(bytes_or_buffer[, encoding[, errors]]) -> str

Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to sys.getdefaultencoding(). errors defaults to ‘strict’.

Initialize self. See help(type(self)) for accurate signature.

local = 'local'
remote = 'remote'
class scaffold.flyte.launcher_conf.FlyteDockerImageConf
base_image: str
base_image_version: str | None
buildargs: dict
docker_context: str = '.'
docker_kwargs: dict
dockerfile_path: str = 'infrastructure/docker/Dockerfile'
flyte_image_name: str = 'default'
secrets: List[str] | None = None
target_image: str
target_image_version: str | None = 'latest'
class scaffold.flyte.launcher_conf.FlyteDomainEnum

Bases: str, enum.Enum

str(object=’’) -> str str(bytes_or_buffer[, encoding[, errors]]) -> str

Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to sys.getdefaultencoding(). errors defaults to ‘strict’.

Initialize self. See help(type(self)) for accurate signature.

development = 'development'
production = 'production'
staging = 'staging'
class scaffold.flyte.launcher_conf.FlyteNotificationConf
phases: List[FlyteWorkflowExecutionPhaseEnum] = []
recipients: List[str] = []
type: FlyteNotificationEnum
class scaffold.flyte.launcher_conf.FlyteNotificationEnum

Bases: str, enum.Enum

str(object=’’) -> str str(bytes_or_buffer[, encoding[, errors]]) -> str

Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to sys.getdefaultencoding(). errors defaults to ‘strict’.

Initialize self. See help(type(self)) for accurate signature.

email = 'email'
slack = 'slack'
class scaffold.flyte.launcher_conf.FlyteWorkflowConf
cron_schedule: str | None = None
default_image: FlyteDockerImageConf
domain: FlyteDomainEnum
extra_images: List[FlyteDockerImageConf] = []
ignore: str = '.flyteignore'
project: str = 'default'
version: str | None = None
class scaffold.flyte.launcher_conf.FlyteWorkflowExecutionPhaseEnum

Bases: str, enum.Enum

str(object=’’) -> str str(bytes_or_buffer[, encoding[, errors]]) -> str

Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to sys.getdefaultencoding(). errors defaults to ‘strict’.

Initialize self. See help(type(self)) for accurate signature.

ABORTED
ABORTING
FAILED
FAILING
QUEUED
RUNNING
SUCCEEDED
SUCCEEDING
TIMED_OUT
UNDEFINED
class scaffold.flyte.launcher_conf.WorkflowExecutionPhase
ABORTED = 7
ABORTING = 9
FAILED = 6
FAILING = 5
QUEUED = 1
RUNNING = 2
SUCCEEDED = 4
SUCCEEDING = 3
TIMED_OUT = 8
UNDEFINED = 0