maestro
Version:
Maestro is a framework for quickly bootstrapping serverless orchestration workflows with AWS Step Functions
15 lines (10 loc) • 442 B
JavaScript
const { accountNumber, region } = require("./awsAccountInfo");
const workflowName = require("./workflowName");
const replacePlaceholders = (aslTemplate) => {
let definition = aslTemplate;
definition = definition.replace(/REGION/g, region);
definition = definition.replace(/ACCOUNT_ID/g, accountNumber);
definition = definition.replace(/WORKFLOW_NAME/g, workflowName);
return definition;
};
module.exports = replacePlaceholders;