@broadcom/endevor-for-zowe-cli
Version:
Endevor Plug-in for Zowe CLI
107 lines • 7.85 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const index_1 = require("../../index");
const UpdateAction = {
name: "update",
type: "group",
description: "Update an Element or a Package in Endevor.",
children: [
{
examples: [
{
options: "packageName --ff localfile.txt -i ENDEVOR",
description: "Update package from local file with endevor profile set up"
}
],
name: "package",
aliases: ["pkg"],
type: "command",
handler: __dirname + "/package/UpdatePackage.handler",
description: "The update package command lets you update a package in Endevor.",
positionals: [index_1.PackageDefinitionOptions.posPackageName],
profile: { optional: ["endevor", "endevor-location"] },
options: [
index_1.FromDefinitionOptions.optFromFile,
index_1.FromDefinitionOptions.optFromDSN,
index_1.FromDefinitionOptions.optFromMember,
index_1.FromDefinitionOptions.optFromPackage,
index_1.FromDefinitionOptions.optFromText,
index_1.PackageDefinitionOptions.optDescription,
index_1.PackageDefinitionOptions.optEwFromDateTime,
index_1.PackageDefinitionOptions.optEwToDateTime,
index_1.PackageDefinitionOptions.optBackout,
index_1.PackageDefinitionOptions.optNOTES,
index_1.PackageDefinitionOptions.optNOTESFROMFILE,
index_1.PackageDefinitionOptions.optTYPE,
index_1.PackageDefinitionOptions.optSHARABLE,
index_1.PackageDefinitionOptions.optPROMOTION,
index_1.PackageDefinitionOptions.optValicateSCL,
index_1.PackageDefinitionOptions.optAPPEND,
index_1.LocationDefinitionOptions.optMaxRC
]
},
{
examples: [
{
options: "elementName --env ENV --sys SYS --sub SUB --typ TYPE --ff localfile.txt -i ENDEVOR --ccid CCID --comment 'updating element'",
description: "Update element from local file with endevor profile set up"
}
],
name: "element",
aliases: ["elem", "ele"],
type: "command",
handler: __dirname + "/element/UpdateElement.handler",
description: "The update element command updates an Element in the entry Stage, " +
"thereby creating a new level for the Element in the entry Stage. ",
positionals: [index_1.ElementDefinitionOptions.posElement],
profile: { optional: ["endevor", "endevor-location"] },
options: [
index_1.FromDefinitionOptions.optFromFile,
index_1.FromDefinitionOptions.optFromDSN,
index_1.FromDefinitionOptions.optFromMember,
index_1.FromDefinitionOptions.optFromPath,
index_1.FromDefinitionOptions.optFromUSSFile,
index_1.LocationDefinitionOptions.locENVIRONMENT,
index_1.LocationDefinitionOptions.locSYSTEM,
index_1.LocationDefinitionOptions.locSUBSYSTEM,
index_1.LocationDefinitionOptions.locTYPE,
index_1.LocationDefinitionOptions.optActCCID,
index_1.LocationDefinitionOptions.optActCOMMENT,
index_1.LocationDefinitionOptions.optMaxRC,
index_1.ElementDefinitionOptions.optActOVESIGN,
index_1.ElementDefinitionOptions.locPROCGROUP,
index_1.ElementDefinitionOptions.optGENERATE,
index_1.ElementDefinitionOptions.optGetFINGERPRINT,
index_1.ElementDefinitionOptions.optFINGERPRINT,
index_1.ElementDefinitionOptions.optCharset,
index_1.ElementDefinitionOptions.optSync,
index_1.ElementDefinitionOptions.optSyncWithHistory,
index_1.ElementDefinitionOptions.optSyncFingerprint
]
}
],
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 = UpdateAction;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiVXBkYXRlQWN0aW9uLmRlZmluaXRpb24uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvY2xpL3VwZGF0ZS9VcGRhdGVBY3Rpb24uZGVmaW5pdGlvbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQXdCQSx1Q0FPcUI7QUFFckIsTUFBTSxZQUFZLEdBQXVCO0lBQ3ZDLElBQUksRUFBRSxRQUFRO0lBQ2QsSUFBSSxFQUFFLE9BQU87SUFDYixXQUFXLEVBQUUsNENBQTRDO0lBQ3pELFFBQVEsRUFBRTtRQUNSO1lBQ0UsUUFBUSxFQUFFO2dCQUNSO29CQUNFLE9BQU8sRUFBRSwyQ0FBMkM7b0JBQ3BELFdBQVcsRUFBRSw0REFBNEQ7aUJBQzFFO2FBQ0Y7WUFDRCxJQUFJLEVBQUUsU0FBUztZQUNmLE9BQU8sRUFBRSxDQUFDLEtBQUssQ0FBQztZQUNoQixJQUFJLEVBQUUsU0FBUztZQUNmLE9BQU8sRUFBRSxTQUFTLEdBQUcsZ0NBQWdDO1lBQ3JELFdBQVcsRUFBRSxrRUFBa0U7WUFDL0UsV0FBVyxFQUFFLENBQUMsZ0NBQXdCLENBQUMsY0FBYyxDQUFDO1lBQ3RELE9BQU8sRUFBRSxFQUFFLFFBQVEsRUFBRSxDQUFDLFNBQVMsRUFBRSxrQkFBa0IsQ0FBQyxFQUFFO1lBQ3RELE9BQU8sRUFBRTtnQkFDUCw2QkFBcUIsQ0FBQyxXQUFXO2dCQUNqQyw2QkFBcUIsQ0FBQyxVQUFVO2dCQUNoQyw2QkFBcUIsQ0FBQyxhQUFhO2dCQUNuQyw2QkFBcUIsQ0FBQyxjQUFjO2dCQUNwQyw2QkFBcUIsQ0FBQyxXQUFXO2dCQUVqQyxnQ0FBd0IsQ0FBQyxjQUFjO2dCQUN2QyxnQ0FBd0IsQ0FBQyxpQkFBaUI7Z0JBQzFDLGdDQUF3QixDQUFDLGVBQWU7Z0JBQ3hDLGdDQUF3QixDQUFDLFVBQVU7Z0JBQ25DLGdDQUF3QixDQUFDLFFBQVE7Z0JBQ2pDLGdDQUF3QixDQUFDLGdCQUFnQjtnQkFDekMsZ0NBQXdCLENBQUMsT0FBTztnQkFDaEMsZ0NBQXdCLENBQUMsV0FBVztnQkFDcEMsZ0NBQXdCLENBQUMsWUFBWTtnQkFDckMsZ0NBQXdCLENBQUMsY0FBYztnQkFDdkMsZ0NBQXdCLENBQUMsU0FBUztnQkFFbEMsaUNBQXlCLENBQUMsUUFBUTthQUNuQztTQUNGO1FBQ0Q7WUFDRSxRQUFRLEVBQUU7Z0JBQ1I7b0JBQ0UsT0FBTyxFQUNMLDZIQUE2SDtvQkFDL0gsV0FBVyxFQUFFLDREQUE0RDtpQkFDMUU7YUFDRjtZQUNELElBQUksRUFBRSxTQUFTO1lBQ2YsT0FBTyxFQUFFLENBQUMsTUFBTSxFQUFFLEtBQUssQ0FBQztZQUN4QixJQUFJLEVBQUUsU0FBUztZQUNmLE9BQU8sRUFBRSxTQUFTLEdBQUcsZ0NBQWdDO1lBQ3JELFdBQVcsRUFDVCxvRUFBb0U7Z0JBQ3BFLG1FQUFtRTtZQUNyRSxXQUFXLEVBQUUsQ0FBQyxnQ0FBd0IsQ0FBQyxVQUFVLENBQUM7WUFDbEQsT0FBTyxFQUFFLEVBQUUsUUFBUSxFQUFFLENBQUMsU0FBUyxFQUFFLGtCQUFrQixDQUFDLEVBQUU7WUFDdEQsT0FBTyxFQUFFO2dCQUNQLDZCQUFxQixDQUFDLFdBQVc7Z0JBQ2pDLDZCQUFxQixDQUFDLFVBQVU7Z0JBQ2hDLDZCQUFxQixDQUFDLGFBQWE7Z0JBQ25DLDZCQUFxQixDQUFDLFdBQVc7Z0JBQ2pDLDZCQUFxQixDQUFDLGNBQWM7Z0JBRXBDLGlDQUF5QixDQUFDLGNBQWM7Z0JBQ3hDLGlDQUF5QixDQUFDLFNBQVM7Z0JBQ25DLGlDQUF5QixDQUFDLFlBQVk7Z0JBQ3RDLGlDQUF5QixDQUFDLE9BQU87Z0JBQ2pDLGlDQUF5QixDQUFDLFVBQVU7Z0JBQ3BDLGlDQUF5QixDQUFDLGFBQWE7Z0JBQ3ZDLGlDQUF5QixDQUFDLFFBQVE7Z0JBRWxDLGdDQUF3QixDQUFDLGFBQWE7Z0JBQ3RDLGdDQUF3QixDQUFDLFlBQVk7Z0JBQ3JDLGdDQUF3QixDQUFDLFdBQVc7Z0JBRXBDLGdDQUF3QixDQUFDLGlCQUFpQjtnQkFDMUMsZ0NBQXdCLENBQUMsY0FBYztnQkFDdkMsZ0NBQXdCLENBQUMsVUFBVTtnQkFDbkMsZ0NBQXdCLENBQUMsT0FBTztnQkFDaEMsZ0NBQXdCLENBQUMsa0JBQWtCO2dCQUMzQyxnQ0FBd0IsQ0FBQyxrQkFBa0I7YUFDNUM7U0FDRjtLQUNGO0lBQ0QsTUFBTSxFQUFFO1FBQ047WUFDRSxRQUFRLEVBQUUsU0FBUztZQUNuQixLQUFLLEVBQUUsZ0NBQXdCLENBQUMsdUJBQXVCO1lBQ3ZELEtBQUssRUFBRSxJQUFJO1lBQ1gsV0FBVyxFQUFFO2dCQUNYO29CQUNFLElBQUksRUFBRSxPQUFPO2lCQUNkO2FBQ0Y7U0FDRjtRQUNEO1lBQ0UsUUFBUSxFQUFFLFNBQVM7WUFDbkIsS0FBSyxFQUFFLHlDQUFpQyxDQUFDLG9DQUFvQztZQUM3RSxLQUFLLEVBQUUsSUFBSTtZQUNYLFdBQVcsRUFBRTtnQkFDWDtvQkFDRSxJQUFJLEVBQUUsT0FBTztpQkFDZDthQUNGO1NBQ0Y7S0FDRjtDQUNGLENBQUM7QUFFRixNQUFNLENBQUMsT0FBTyxHQUFHLFlBQVksQ0FBQyJ9