@broadcom/endevor-for-zowe-cli
Version:
Endevor Plug-in for Zowe CLI
108 lines • 7.93 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const index_1 = require("../../index");
const RetrieveAction = {
name: "retrieve",
aliases: ["ret"],
type: "group",
description: "Retrieve an Element in Endevor.",
children: [
{
examples: [
{
options: "elementName --env ENVNAME --sn 1 --sys SYSNAME --sub SUBNAME --typ TYPENAME --tf localfile.txt -i ENDEVOR",
description: "Retrieve element from specified inventory location to local file with endevor profile set up"
},
{
options: '"*" --env ENVNAME --sn 1 --sys SYSNAME --sub SUBNAME --typ "*" --to-dir /user/localdir -i ENDEVOR',
description: "Bulk Retrieve elements with wildcarded element name and type, to local directory with endevor profile set up"
}
],
name: "element",
aliases: ["elem", "ele"],
type: "command",
handler: __dirname + "/element/RetrieveElement.handler",
description: "The retrieve element command retrieves an existing element 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.locWildSTAGE,
index_1.LocationDefinitionOptions.optActCCID,
index_1.LocationDefinitionOptions.optActCOMMENT,
index_1.LocationDefinitionOptions.optMaxRC,
index_1.ElementDefinitionOptions.optVersion,
index_1.ElementDefinitionOptions.optLevel,
index_1.ElementDefinitionOptions.optActOVESIGN,
index_1.ElementDefinitionOptions.optActSIGNOUT,
index_1.ElementDefinitionOptions.optActREPLACEMEMBER,
index_1.ElementDefinitionOptions.optActEXPANDINCL,
index_1.ElementDefinitionOptions.optActSearch,
index_1.ElementDefinitionOptions.optGetFINGERPRINT,
index_1.ElementDefinitionOptions.optWhereCA,
index_1.ElementDefinitionOptions.optWhereCC,
index_1.ElementDefinitionOptions.optWhereCR,
index_1.ElementDefinitionOptions.optWhereProcGroup,
index_1.ElementDefinitionOptions.optCharset,
index_1.ToDefinitionOptions.optToPath,
index_1.ToDefinitionOptions.optToUSSFile,
index_1.ToDefinitionOptions.optToDSN,
index_1.ToDefinitionOptions.optToMember,
index_1.ConsoleOutputCustomizationOptions.optToLocalFile,
index_1.BulkDefinitionOptions.optToDirectory,
index_1.BulkDefinitionOptions.optFlat,
index_1.BulkDefinitionOptions.optWithDependencies,
index_1.BulkDefinitionOptions.optWhereCcidGen,
index_1.BulkDefinitionOptions.optWhereCcidLastAct,
index_1.BulkDefinitionOptions.optWhereCcidLastlvl,
index_1.BulkDefinitionOptions.optWhereCcidChange,
index_1.BulkDefinitionOptions.optFileExtension
],
outputFormatOptions: true
},
{
examples: [
{
options: "2789102296850204364",
description: "Retrieve the result of task 2789102296850204364"
}
],
name: "result",
aliases: ["res"],
type: "command",
handler: __dirname + "/result/RetrieveResult.handler",
description: "Retrieve the result of an asynchronous task",
positionals: [index_1.TaskOptions.posTaskId],
profile: { optional: ["endevor", "endevor-location"] },
options: [],
outputFormatOptions: true
}
],
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 = RetrieveAction;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUmV0cmlldmVBY3Rpb24uZGVmaW5pdGlvbi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9jbGkvcmV0cmlldmUvUmV0cmlldmVBY3Rpb24uZGVmaW5pdGlvbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQXdCQSx1Q0FRcUI7QUFFckIsTUFBTSxjQUFjLEdBQXVCO0lBQ3pDLElBQUksRUFBRSxVQUFVO0lBQ2hCLE9BQU8sRUFBRSxDQUFDLEtBQUssQ0FBQztJQUNoQixJQUFJLEVBQUUsT0FBTztJQUNiLFdBQVcsRUFBRSxpQ0FBaUM7SUFDOUMsUUFBUSxFQUFFO1FBQ1I7WUFDRSxRQUFRLEVBQUU7Z0JBQ1I7b0JBQ0UsT0FBTyxFQUNMLDJHQUEyRztvQkFDN0csV0FBVyxFQUFFLDhGQUE4RjtpQkFDNUc7Z0JBQ0Q7b0JBQ0UsT0FBTyxFQUFFLG1HQUFtRztvQkFDNUcsV0FBVyxFQUNULDhHQUE4RztpQkFDakg7YUFDRjtZQUNELElBQUksRUFBRSxTQUFTO1lBQ2YsT0FBTyxFQUFFLENBQUMsTUFBTSxFQUFFLEtBQUssQ0FBQztZQUN4QixJQUFJLEVBQUUsU0FBUztZQUNmLE9BQU8sRUFBRSxTQUFTLEdBQUcsa0NBQWtDO1lBQ3ZELFdBQVcsRUFBRSx3RUFBd0U7WUFDckYsV0FBVyxFQUFFLENBQUMsZ0NBQXdCLENBQUMsVUFBVSxDQUFDO1lBQ2xELE9BQU8sRUFBRSxFQUFFLFFBQVEsRUFBRSxDQUFDLFNBQVMsRUFBRSxrQkFBa0IsQ0FBQyxFQUFFO1lBQ3RELE9BQU8sRUFBRTtnQkFDUCxpQ0FBeUIsQ0FBQyxjQUFjO2dCQUN4QyxpQ0FBeUIsQ0FBQyxTQUFTO2dCQUNuQyxpQ0FBeUIsQ0FBQyxZQUFZO2dCQUN0QyxpQ0FBeUIsQ0FBQyxPQUFPO2dCQUNqQyxpQ0FBeUIsQ0FBQyxZQUFZO2dCQUN0QyxpQ0FBeUIsQ0FBQyxVQUFVO2dCQUNwQyxpQ0FBeUIsQ0FBQyxhQUFhO2dCQUN2QyxpQ0FBeUIsQ0FBQyxRQUFRO2dCQUVsQyxnQ0FBd0IsQ0FBQyxVQUFVO2dCQUNuQyxnQ0FBd0IsQ0FBQyxRQUFRO2dCQUVqQyxnQ0FBd0IsQ0FBQyxhQUFhO2dCQUN0QyxnQ0FBd0IsQ0FBQyxhQUFhO2dCQUN0QyxnQ0FBd0IsQ0FBQyxtQkFBbUI7Z0JBQzVDLGdDQUF3QixDQUFDLGdCQUFnQjtnQkFDekMsZ0NBQXdCLENBQUMsWUFBWTtnQkFFckMsZ0NBQXdCLENBQUMsaUJBQWlCO2dCQUUxQyxnQ0FBd0IsQ0FBQyxVQUFVO2dCQUNuQyxnQ0FBd0IsQ0FBQyxVQUFVO2dCQUNuQyxnQ0FBd0IsQ0FBQyxVQUFVO2dCQUNuQyxnQ0FBd0IsQ0FBQyxpQkFBaUI7Z0JBQzFDLGdDQUF3QixDQUFDLFVBQVU7Z0JBRW5DLDJCQUFtQixDQUFDLFNBQVM7Z0JBQzdCLDJCQUFtQixDQUFDLFlBQVk7Z0JBQ2hDLDJCQUFtQixDQUFDLFFBQVE7Z0JBQzVCLDJCQUFtQixDQUFDLFdBQVc7Z0JBRS9CLHlDQUFpQyxDQUFDLGNBQWM7Z0JBRWhELDZCQUFxQixDQUFDLGNBQWM7Z0JBQ3BDLDZCQUFxQixDQUFDLE9BQU87Z0JBQzdCLDZCQUFxQixDQUFDLG1CQUFtQjtnQkFDekMsNkJBQXFCLENBQUMsZUFBZTtnQkFDckMsNkJBQXFCLENBQUMsbUJBQW1CO2dCQUN6Qyw2QkFBcUIsQ0FBQyxtQkFBbUI7Z0JBQ3pDLDZCQUFxQixDQUFDLGtCQUFrQjtnQkFDeEMsNkJBQXFCLENBQUMsZ0JBQWdCO2FBQ3ZDO1lBQ0QsbUJBQW1CLEVBQUUsSUFBSTtTQUMxQjtRQUNEO1lBQ0UsUUFBUSxFQUFFO2dCQUNSO29CQUNFLE9BQU8sRUFBRSxxQkFBcUI7b0JBQzlCLFdBQVcsRUFBRSxpREFBaUQ7aUJBQy9EO2FBQ0Y7WUFDRCxJQUFJLEVBQUUsUUFBUTtZQUNkLE9BQU8sRUFBRSxDQUFDLEtBQUssQ0FBQztZQUNoQixJQUFJLEVBQUUsU0FBUztZQUNmLE9BQU8sRUFBRSxTQUFTLEdBQUcsZ0NBQWdDO1lBQ3JELFdBQVcsRUFBRSw2Q0FBNkM7WUFDMUQsV0FBVyxFQUFFLENBQUMsbUJBQVcsQ0FBQyxTQUFTLENBQUM7WUFDcEMsT0FBTyxFQUFFLEVBQUUsUUFBUSxFQUFFLENBQUMsU0FBUyxFQUFFLGtCQUFrQixDQUFDLEVBQUU7WUFDdEQsT0FBTyxFQUFFLEVBQUU7WUFDWCxtQkFBbUIsRUFBRSxJQUFJO1NBQzFCO0tBQ0Y7SUFDRCxNQUFNLEVBQUU7UUFDTjtZQUNFLFFBQVEsRUFBRSxTQUFTO1lBQ25CLEtBQUssRUFBRSxnQ0FBd0IsQ0FBQyx1QkFBdUI7WUFDdkQsS0FBSyxFQUFFLElBQUk7WUFDWCxXQUFXLEVBQUU7Z0JBQ1g7b0JBQ0UsSUFBSSxFQUFFLE9BQU87aUJBQ2Q7YUFDRjtTQUNGO1FBQ0Q7WUFDRSxRQUFRLEVBQUUsU0FBUztZQUNuQixLQUFLLEVBQUUseUNBQWlDLENBQUMsb0NBQW9DO1lBQzdFLEtBQUssRUFBRSxJQUFJO1lBQ1gsV0FBVyxFQUFFO2dCQUNYO29CQUNFLElBQUksRUFBRSxPQUFPO2lCQUNkO2FBQ0Y7U0FDRjtLQUNGO0NBQ0YsQ0FBQztBQUVGLE1BQU0sQ0FBQyxPQUFPLEdBQUcsY0FBYyxDQUFDIn0=