@broadcom/endevor-for-zowe-cli
Version:
Endevor Plug-in for Zowe CLI
89 lines • 6.03 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const index_1 = require("../../index");
const DeleteAction = {
name: "delete",
aliases: ["del"],
type: "group",
description: "Delete an Element or a Package in Endevor.",
children: [
{
examples: [
{
options: "elementName --env ENV --sn 1 --sys SYS --sub SUB --typ TYPE -i ENDEVOR",
description: "Delete element with endevor profile set up"
}
],
name: "element",
aliases: ["elem", "ele"],
type: "command",
handler: __dirname + "/element/DeleteElement.handler",
description: "The delete element command deletes an Element from the specified inventory location in Endevor.",
positionals: [index_1.ElementDefinitionOptions.posElement],
profile: { optional: ["endevor", "endevor-location"] },
options: [
index_1.LocationDefinitionOptions.locENVIRONMENT,
index_1.LocationDefinitionOptions.locSYSTEM,
index_1.LocationDefinitionOptions.locSUBSYSTEM,
index_1.LocationDefinitionOptions.locTYPE,
index_1.LocationDefinitionOptions.locSTAGE,
index_1.LocationDefinitionOptions.optActCCID,
index_1.LocationDefinitionOptions.optActCOMMENT,
index_1.LocationDefinitionOptions.optMaxRC,
index_1.ElementDefinitionOptions.locPROCGROUP,
index_1.ElementDefinitionOptions.optActOVESIGN,
index_1.ElementDefinitionOptions.optOnlyComponents,
index_1.ElementDefinitionOptions.optWhereCA,
index_1.ElementDefinitionOptions.optWhereCC,
index_1.ElementDefinitionOptions.optWhereCR,
index_1.ElementDefinitionOptions.optWhereProcGroup,
index_1.TaskOptions.optAsynchronous
]
},
{
examples: [
{
options: "packageName -i ENDEVOR",
description: "Delete package with endevor profile set up"
}
],
name: "package",
aliases: ["pkg"],
type: "command",
handler: __dirname + "/package/DeletePackage.handler",
description: "The delete package command lets you delete Packages of any status type in Endevor.",
positionals: [index_1.PackageDefinitionOptions.posPackageName],
profile: { optional: ["endevor", "endevor-location"] },
options: [
index_1.PackageDefinitionOptions.optStatus,
index_1.PackageDefinitionOptions.optOlderThan,
index_1.LocationDefinitionOptions.optMaxRC,
index_1.TaskOptions.optAsynchronous
]
}
],
passOn: [
{
property: "options",
value: index_1.SessionDefinitionOptions.ENDV_CONNECTION_OPTIONS,
merge: true,
ignoreNodes: [
{
type: "group"
}
]
},
{
property: "options",
value: index_1.ConsoleOutputCustomizationOptions.CONSOLE_OUTPUT_CUSTOMIZATION_OPTIONS,
merge: true,
ignoreNodes: [
{
type: "group"
}
]
}
]
};
module.exports = DeleteAction;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRGVsZXRlQWN0aW9uLmRlZmluaXRpb24uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvY2xpL2RlbGV0ZS9EZWxldGVBY3Rpb24uZGVmaW5pdGlvbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQXdCQSx1Q0FPcUI7QUFFckIsTUFBTSxZQUFZLEdBQXVCO0lBQ3ZDLElBQUksRUFBRSxRQUFRO0lBQ2QsT0FBTyxFQUFFLENBQUMsS0FBSyxDQUFDO0lBQ2hCLElBQUksRUFBRSxPQUFPO0lBQ2IsV0FBVyxFQUFFLDRDQUE0QztJQUN6RCxRQUFRLEVBQUU7UUFDUjtZQUNFLFFBQVEsRUFBRTtnQkFDUjtvQkFDRSxPQUFPLEVBQUUsd0VBQXdFO29CQUNqRixXQUFXLEVBQUUsNENBQTRDO2lCQUMxRDthQUNGO1lBQ0QsSUFBSSxFQUFFLFNBQVM7WUFDZixPQUFPLEVBQUUsQ0FBQyxNQUFNLEVBQUUsS0FBSyxDQUFDO1lBQ3hCLElBQUksRUFBRSxTQUFTO1lBQ2YsT0FBTyxFQUFFLFNBQVMsR0FBRyxnQ0FBZ0M7WUFDckQsV0FBVyxFQUFFLGlHQUFpRztZQUM5RyxXQUFXLEVBQUUsQ0FBQyxnQ0FBd0IsQ0FBQyxVQUFVLENBQUM7WUFDbEQsT0FBTyxFQUFFLEVBQUUsUUFBUSxFQUFFLENBQUMsU0FBUyxFQUFFLGtCQUFrQixDQUFDLEVBQUU7WUFDdEQsT0FBTyxFQUFFO2dCQUNQLGlDQUF5QixDQUFDLGNBQWM7Z0JBQ3hDLGlDQUF5QixDQUFDLFNBQVM7Z0JBQ25DLGlDQUF5QixDQUFDLFlBQVk7Z0JBQ3RDLGlDQUF5QixDQUFDLE9BQU87Z0JBQ2pDLGlDQUF5QixDQUFDLFFBQVE7Z0JBRWxDLGlDQUF5QixDQUFDLFVBQVU7Z0JBQ3BDLGlDQUF5QixDQUFDLGFBQWE7Z0JBQ3ZDLGlDQUF5QixDQUFDLFFBQVE7Z0JBRWxDLGdDQUF3QixDQUFDLFlBQVk7Z0JBQ3JDLGdDQUF3QixDQUFDLGFBQWE7Z0JBQ3RDLGdDQUF3QixDQUFDLGlCQUFpQjtnQkFDMUMsZ0NBQXdCLENBQUMsVUFBVTtnQkFDbkMsZ0NBQXdCLENBQUMsVUFBVTtnQkFDbkMsZ0NBQXdCLENBQUMsVUFBVTtnQkFDbkMsZ0NBQXdCLENBQUMsaUJBQWlCO2dCQUUxQyxtQkFBVyxDQUFDLGVBQWU7YUFDNUI7U0FDRjtRQUNEO1lBQ0UsUUFBUSxFQUFFO2dCQUNSO29CQUNFLE9BQU8sRUFBRSx3QkFBd0I7b0JBQ2pDLFdBQVcsRUFBRSw0Q0FBNEM7aUJBQzFEO2FBQ0Y7WUFDRCxJQUFJLEVBQUUsU0FBUztZQUNmLE9BQU8sRUFBRSxDQUFDLEtBQUssQ0FBQztZQUNoQixJQUFJLEVBQUUsU0FBUztZQUNmLE9BQU8sRUFBRSxTQUFTLEdBQUcsZ0NBQWdDO1lBQ3JELFdBQVcsRUFBRSxvRkFBb0Y7WUFDakcsV0FBVyxFQUFFLENBQUMsZ0NBQXdCLENBQUMsY0FBYyxDQUFDO1lBQ3RELE9BQU8sRUFBRSxFQUFFLFFBQVEsRUFBRSxDQUFDLFNBQVMsRUFBRSxrQkFBa0IsQ0FBQyxFQUFFO1lBQ3RELE9BQU8sRUFBRTtnQkFDUCxnQ0FBd0IsQ0FBQyxTQUFTO2dCQUNsQyxnQ0FBd0IsQ0FBQyxZQUFZO2dCQUVyQyxpQ0FBeUIsQ0FBQyxRQUFRO2dCQUNsQyxtQkFBVyxDQUFDLGVBQWU7YUFDNUI7U0FDRjtLQUNGO0lBQ0QsTUFBTSxFQUFFO1FBQ047WUFDRSxRQUFRLEVBQUUsU0FBUztZQUNuQixLQUFLLEVBQUUsZ0NBQXdCLENBQUMsdUJBQXVCO1lBQ3ZELEtBQUssRUFBRSxJQUFJO1lBQ1gsV0FBVyxFQUFFO2dCQUNYO29CQUNFLElBQUksRUFBRSxPQUFPO2lCQUNkO2FBQ0Y7U0FDRjtRQUNEO1lBQ0UsUUFBUSxFQUFFLFNBQVM7WUFDbkIsS0FBSyxFQUFFLHlDQUFpQyxDQUFDLG9DQUFvQztZQUM3RSxLQUFLLEVBQUUsSUFBSTtZQUNYLFdBQVcsRUFBRTtnQkFDWDtvQkFDRSxJQUFJLEVBQUUsT0FBTztpQkFDZDthQUNGO1NBQ0Y7S0FDRjtDQUNGLENBQUM7QUFFRixNQUFNLENBQUMsT0FBTyxHQUFHLFlBQVksQ0FBQyJ9