alwaysai
Version:
The alwaysAI command-line interface (CLI)
18 lines (16 loc) • 421 B
text/typescript
import { DOCKER_COMPOSE_FILE } from '../../paths';
import {
DockerComposeCmd,
getDockerComposeFileContents
} from '../../util/docker';
import { Spawner } from '../../util/spawner';
export async function writeDockerComposeFile(props: {
spawner: Spawner;
cmd: DockerComposeCmd;
}) {
const { spawner, cmd } = props;
await spawner.writeFile(
DOCKER_COMPOSE_FILE,
getDockerComposeFileContents(cmd)
);
}