@broadcom/endevor-for-zowe-cli
Version:
Endevor Plug-in for Zowe CLI
56 lines • 4.26 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ConsoleOutputCustomizationOptions = void 0;
const CLIActionArguments_1 = require("./CLIActionArguments");
class ConsoleOutputCustomizationOptions {
}
exports.ConsoleOutputCustomizationOptions = ConsoleOutputCustomizationOptions;
ConsoleOutputCustomizationOptions.optFullOutput = {
name: CLIActionArguments_1.cliArgs["full-output"],
aliases: ["fo"],
description: "Specify this option if you want a full output of list action.",
type: "boolean",
group: "output customization options"
};
ConsoleOutputCustomizationOptions.optToLocalFile = {
name: CLIActionArguments_1.cliArgs["to-file"],
aliases: ["tf"],
description: "The file name in which the data from the command output is stored",
type: "string",
group: "output customization options"
};
ConsoleOutputCustomizationOptions.optSupressINFO = {
name: CLIActionArguments_1.cliArgs["suppress-messages"],
aliases: ["sm"],
description: "Suppress all [INFO]/[WARN] messages from terminal output.",
type: "boolean",
group: "output customization options"
};
ConsoleOutputCustomizationOptions.optReportFileName = {
name: CLIActionArguments_1.cliArgs["report-file"],
aliases: ["file-name"],
description: "File name for saving reports from Endevor SCM locally.",
type: "string",
group: "output customization options"
};
ConsoleOutputCustomizationOptions.optReportDirectory = {
name: CLIActionArguments_1.cliArgs["report-dir"],
description: "Directory for saving reports from Endevor SCM locally, if --report-file wasn't specified. Defaults to current directory.",
type: "string",
group: "output customization options"
};
ConsoleOutputCustomizationOptions.optWriteReport = {
name: CLIActionArguments_1.cliArgs["write-report"],
description: "Write the endevor reports to a file. " +
"By default, when return code is 0, no report will be written, unless this option is specified. " +
"When return code is bigger than 0, reports will be written to a file, unless this option is specifed to be false",
type: "boolean",
group: "output customization options"
};
ConsoleOutputCustomizationOptions.CONSOLE_OUTPUT_CUSTOMIZATION_OPTIONS = [
ConsoleOutputCustomizationOptions.optSupressINFO,
ConsoleOutputCustomizationOptions.optReportFileName,
ConsoleOutputCustomizationOptions.optReportDirectory,
ConsoleOutputCustomizationOptions.optWriteReport
];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQ29uc29sZU91dHB1dEN1c3RvbWl6YXRpb25PcHRpb25zLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NsaS9Db25zb2xlT3V0cHV0Q3VzdG9taXphdGlvbk9wdGlvbnMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBd0JBLDZEQUErQztBQVcvQyxNQUFhLGlDQUFpQzs7QUFBOUMsOEVBMEdDO0FBaEdlLCtDQUFhLEdBQTZCO0lBQ3RELElBQUksRUFBRSw0QkFBTyxDQUFDLGFBQWEsQ0FBQztJQUM1QixPQUFPLEVBQUUsQ0FBQyxJQUFJLENBQUM7SUFDZixXQUFXLEVBQUUsK0RBQStEO0lBQzVFLElBQUksRUFBRSxTQUFTO0lBQ2YsS0FBSyxFQUFFLDhCQUE4QjtDQUN0QyxDQUFDO0FBV1ksZ0RBQWMsR0FBNkI7SUFDdkQsSUFBSSxFQUFFLDRCQUFPLENBQUMsU0FBUyxDQUFDO0lBQ3hCLE9BQU8sRUFBRSxDQUFDLElBQUksQ0FBQztJQUNmLFdBQVcsRUFBRSxtRUFBbUU7SUFDaEYsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVBQUUsOEJBQThCO0NBQ3RDLENBQUM7QUFTWSxnREFBYyxHQUE2QjtJQUN2RCxJQUFJLEVBQUUsNEJBQU8sQ0FBQyxtQkFBbUIsQ0FBQztJQUNsQyxPQUFPLEVBQUUsQ0FBQyxJQUFJLENBQUM7SUFDZixXQUFXLEVBQUUsMkRBQTJEO0lBQ3hFLElBQUksRUFBRSxTQUFTO0lBQ2YsS0FBSyxFQUFFLDhCQUE4QjtDQUN0QyxDQUFDO0FBU1ksbURBQWlCLEdBQTZCO0lBQzFELElBQUksRUFBRSw0QkFBTyxDQUFDLGFBQWEsQ0FBQztJQUM1QixPQUFPLEVBQUUsQ0FBQyxXQUFXLENBQUM7SUFDdEIsV0FBVyxFQUFFLHdEQUF3RDtJQUNyRSxJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRUFBRSw4QkFBOEI7Q0FDdEMsQ0FBQztBQVNZLG9EQUFrQixHQUE2QjtJQUMzRCxJQUFJLEVBQUUsNEJBQU8sQ0FBQyxZQUFZLENBQUM7SUFDM0IsV0FBVyxFQUNULDBIQUEwSDtJQUM1SCxJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRUFBRSw4QkFBOEI7Q0FDdEMsQ0FBQztBQVNZLGdEQUFjLEdBQTZCO0lBQ3ZELElBQUksRUFBRSw0QkFBTyxDQUFDLGNBQWMsQ0FBQztJQUM3QixXQUFXLEVBQ1QsdUNBQXVDO1FBQ3ZDLGlHQUFpRztRQUNqRyxrSEFBa0g7SUFDcEgsSUFBSSxFQUFFLFNBQVM7SUFDZixLQUFLLEVBQUUsOEJBQThCO0NBQ3RDLENBQUM7QUFLWSxzRUFBb0MsR0FBK0I7SUFDL0UsaUNBQWlDLENBQUMsY0FBYztJQUNoRCxpQ0FBaUMsQ0FBQyxpQkFBaUI7SUFDbkQsaUNBQWlDLENBQUMsa0JBQWtCO0lBQ3BELGlDQUFpQyxDQUFDLGNBQWM7Q0FDakQsQ0FBQyJ9