apps/firelens-stability/lib/constants.ts (35 lines of code) (raw):
import * as Path from "path";
import { fileURLToPath } from "url";
/* Root directory of application */
const r = Path.join(Path.dirname(fileURLToPath(import.meta.url)), "..");
export const paths = {
"executionConfig": `${r}/config/execution-config.json`,
"collectionConfig": `${r}/config/collection-config.json`,
"collections": `${r}/collections`,
"templates": `${r}/templates`,
"auto": `${r}/auto`,
}
export const folderNames = {
"archives": "archives",
"records": "records",
"summary": "summary",
"cases": "cases",
}
export const fileNames = {
"suiteConfig": "suite-config.json",
"caseConfig": "case-config.json",
"templateDefaultConfig": "default-config.json",
"taskDefinition": "task-definition.json",
"execution": "execution.json",
}
export const defaults = {
"config": {
cluster: "",
region: "us-west-2",
taskCount: 1,
}
}
export const ecsConfig = {
maxRetryRounds: 100,
retryDelaySecondsBase: 10,
retryDelaySecondsCap: 20
}