Skip to content

autonomy.deploy.generators.docker_compose.base

Docker-compose Deployment Generator.

build_tendermint_node_config

def build_tendermint_node_config(node_id: int, dev_mode: bool = False, log_level: str = INFO) -> str

Build tendermint node config for docker compose.

build_agent_config

def build_agent_config(node_id: int, number_of_agents: int, agent_vars: Dict, runtime_image: str, dev_mode: bool = False, package_dir: Path = Path.cwd().absolute() / "packages", open_aea_dir: Path = Path.home().absolute() / "open-aea", open_autonomy_dir: Path = Path.home().absolute() / "open-autonomy") -> str

Build agent config.

DockerComposeGenerator Objects

class DockerComposeGenerator(BaseDeploymentGenerator)

Class to automate the generation of Deployments.

generate_config_tendermint

def generate_config_tendermint() -> "DockerComposeGenerator"

Generate the command to configure tendermint testnet.

generate

def generate(image_version: Optional[str] = None) -> "DockerComposeGenerator"

Generate the new configuration.

populate_private_keys

def populate_private_keys() -> "DockerComposeGenerator"

Populate the private keys to the build directory for docker-compose mapping.

Back to top