DockerComposeImporter#
- class eclypse.io.defaults.docker_compose.DockerComposeImporter[source]#
Bases:
GraphImporter[Application,dict[str,Any]]Importer for Docker Compose application files.
Methods
from_data(data, *[, kind, context])Convert Docker Compose data into an application.
read_data(source, *[, context])Read Docker Compose data from a YAML file.
- read_data(source, *, context=None)[source]#
Read Docker Compose data from a YAML file.
- Parameters:
source (str | Path) – The source YAML path.
context (IOContext | None) – Optional import/export customisation.
- Returns:
The decoded Docker Compose data.
- Return type:
dict[str, Any]