import { YAML } from "../dependencies.ts";import { ExpectedExports, Effects, Config, SetResult, DependsOn } from "../types.ts";
export const setConfig: ExpectedExports.setConfig = async ( effects: Effects, newConfig: Config, depends_on: DependsOn = {}) => { await effects.createDir({ path: "start9", volumeId: "main", }); await effects.writeFile({ path: "start9/config.yaml", toWrite: YAML.stringify(newConfig), volumeId: "main", });
const result: SetResult = { signal: "SIGTERM", "depends-on": {}, }; return { result, depends_on };};