function writeEztfConfig()

in read_input/main.js [79:97]


function writeEztfConfig(eztf, configYaml, configBucket) {
  console.log(`configBucket: ${configBucket}`);
  let configName = eztf.eztfConfig["variable"]["eztf_config_name"] || "ezytf";

  let customerName = cleanRes(eztf.eztfConfig["variable"]["domain"]);
  let customer = `gcp-${customerName}-${configName}`;
  let fileName = `${configName}/${customer}.yaml`;
  let eztfInputConfig = fileName;

  if (configBucket) {
    eztfInputConfig = `eztf-config/${fileName}`;
    uploadToGcs(configBucket, eztfInputConfig, configYaml);
  } else {
    eztfInputConfig = `${LOCAL_CONFIG_DIR}/${fileName}`;
    writeFile(eztfInputConfig, configYaml);
  }
  console.log(`ezyTF yaml config generated, ${eztfInputConfig}`);
  return [eztfInputConfig, customer];
}