Skip to main content
Version: 1.3.0 (latest)

common.runtime.exec_info

exec_info_names

def exec_info_names() -> List[TExecInfoNames]

[view_source]

Get names of execution environments

dlt_version_info

def dlt_version_info(pipeline_name: str) -> StrStr

[view_source]

Gets dlt version info including commit and image version available in docker

kube_pod_info

def kube_pod_info() -> StrStr

[view_source]

Extracts information on pod name, namespace and node name if running on Kubernetes

github_info

def github_info() -> StrStr

[view_source]

Extracts github info

in_continuous_integration

def in_continuous_integration() -> bool

[view_source]

Returns True if currently running inside a continuous integration context.

is_docker

def is_docker() -> bool

[view_source]

Guess if we are running in docker environment.

https://stackoverflow.com/questions/20010199/how-to-determine-if-a-process-runs-inside-lxc-docker

Returns:

True if we are running inside docker, False otherwise.

is_aws_lambda

def is_aws_lambda() -> bool

[view_source]

Return True if the process is running in the serverless platform AWS Lambda

is_gcp_cloud_function

def is_gcp_cloud_function() -> bool

[view_source]

Return True if the process is running in the serverless platform GCP Cloud Functions

get_execution_context

def get_execution_context() -> TExecutionContext

[view_source]

Get execution context information

This demo works on codespaces. Codespaces is a development environment available for free to anyone with a Github account. You'll be asked to fork the demo repository and from there the README guides you with further steps.
The demo uses the Continue VSCode extension.

Off to codespaces!

DHelp

Ask a question

Welcome to "Codex Central", your next-gen help center, driven by OpenAI's GPT-4 model. It's more than just a forum or a FAQ hub – it's a dynamic knowledge base where coders can find AI-assisted solutions to their pressing problems. With GPT-4's powerful comprehension and predictive abilities, Codex Central provides instantaneous issue resolution, insightful debugging, and personalized guidance. Get your code running smoothly with the unparalleled support at Codex Central - coding help reimagined with AI prowess.