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, use_hardhat: bool = False, use_acn: bool = False) -> "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.