@broadcom/endevor-for-zowe-cli
Version:
Endevor Plug-in for Zowe CLI
83 lines • 5.41 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const index_1 = require("../../index");
const SubmitAction = {
name: "submit",
type: "group",
description: "Submit a Package or a SCL file in Endevor.",
children: [
{
examples: [
{
options: "packageName --ff jobcardfile.txt -i ENDEVOR",
description: "Submit package using jobcard from local file, with endevor profile set up"
}
],
name: "package",
aliases: ["pkg"],
type: "command",
handler: __dirname + "/package/SubmitPackage.handler",
description: "The submit package command submits a JCL job stream to execute one or more Packages.",
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.ToDefinitionOptions.optToCA7,
index_1.ToDefinitionOptions.optToDDName,
index_1.PackageDefinitionOptions.optStatus,
index_1.PackageDefinitionOptions.optMultStreams,
index_1.PackageDefinitionOptions.optIncrJobName,
index_1.PackageDefinitionOptions.optJclProc,
index_1.PackageDefinitionOptions.optCA7depJob,
index_1.LocationDefinitionOptions.optMaxRC,
index_1.TaskOptions.optAsynchronous
]
},
{
examples: [
{
options: "--sf sclfile.txt --sclt element -i ENDEVOR",
description: "Submit a SCL of type element, with endevor profile set up"
}
],
name: "scl",
type: "command",
handler: __dirname + "/scl/SubmitSCL.handler",
description: "The submit scl commands submits a SCL file to be executed.",
profile: { optional: ["endevor", "endevor-location"] },
options: [
index_1.SCLDefinitionOptions.optSCLFile,
index_1.SCLDefinitionOptions.optSubmitType,
index_1.FromDefinitionOptions.optFromFile,
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 = SubmitAction;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiU3VibWl0QWN0aW9uLmRlZmluaXRpb24uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvY2xpL3N1Ym1pdC9TdWJtaXRBY3Rpb24uZGVmaW5pdGlvbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQXdCQSx1Q0FTcUI7QUFFckIsTUFBTSxZQUFZLEdBQXVCO0lBQ3ZDLElBQUksRUFBRSxRQUFRO0lBQ2QsSUFBSSxFQUFFLE9BQU87SUFDYixXQUFXLEVBQUUsNENBQTRDO0lBQ3pELFFBQVEsRUFBRTtRQUNSO1lBQ0UsUUFBUSxFQUFFO2dCQUNSO29CQUNFLE9BQU8sRUFBRSw2Q0FBNkM7b0JBQ3RELFdBQVcsRUFBRSwyRUFBMkU7aUJBQ3pGO2FBQ0Y7WUFDRCxJQUFJLEVBQUUsU0FBUztZQUNmLE9BQU8sRUFBRSxDQUFDLEtBQUssQ0FBQztZQUNoQixJQUFJLEVBQUUsU0FBUztZQUNmLE9BQU8sRUFBRSxTQUFTLEdBQUcsZ0NBQWdDO1lBQ3JELFdBQVcsRUFBRSxzRkFBc0Y7WUFDbkcsV0FBVyxFQUFFLENBQUMsZ0NBQXdCLENBQUMsY0FBYyxDQUFDO1lBQ3RELE9BQU8sRUFBRSxFQUFFLFFBQVEsRUFBRSxDQUFDLFNBQVMsRUFBRSxrQkFBa0IsQ0FBQyxFQUFFO1lBQ3RELE9BQU8sRUFBRTtnQkFDUCw2QkFBcUIsQ0FBQyxXQUFXO2dCQUNqQyw2QkFBcUIsQ0FBQyxVQUFVO2dCQUNoQyw2QkFBcUIsQ0FBQyxhQUFhO2dCQUVuQywyQkFBbUIsQ0FBQyxRQUFRO2dCQUM1QiwyQkFBbUIsQ0FBQyxXQUFXO2dCQUUvQixnQ0FBd0IsQ0FBQyxTQUFTO2dCQUNsQyxnQ0FBd0IsQ0FBQyxjQUFjO2dCQUN2QyxnQ0FBd0IsQ0FBQyxjQUFjO2dCQUN2QyxnQ0FBd0IsQ0FBQyxVQUFVO2dCQUNuQyxnQ0FBd0IsQ0FBQyxZQUFZO2dCQUVyQyxpQ0FBeUIsQ0FBQyxRQUFRO2dCQUVsQyxtQkFBVyxDQUFDLGVBQWU7YUFDNUI7U0FDRjtRQUNEO1lBQ0UsUUFBUSxFQUFFO2dCQUNSO29CQUNFLE9BQU8sRUFBRSw0Q0FBNEM7b0JBQ3JELFdBQVcsRUFBRSwyREFBMkQ7aUJBQ3pFO2FBQ0Y7WUFDRCxJQUFJLEVBQUUsS0FBSztZQUNYLElBQUksRUFBRSxTQUFTO1lBQ2YsT0FBTyxFQUFFLFNBQVMsR0FBRyx3QkFBd0I7WUFDN0MsV0FBVyxFQUFFLDREQUE0RDtZQUN6RSxPQUFPLEVBQUUsRUFBRSxRQUFRLEVBQUUsQ0FBQyxTQUFTLEVBQUUsa0JBQWtCLENBQUMsRUFBRTtZQUN0RCxPQUFPLEVBQUU7Z0JBQ1AsNEJBQW9CLENBQUMsVUFBVTtnQkFDL0IsNEJBQW9CLENBQUMsYUFBYTtnQkFFbEMsNkJBQXFCLENBQUMsV0FBVztnQkFFakMsaUNBQXlCLENBQUMsUUFBUTtnQkFFbEMsbUJBQVcsQ0FBQyxlQUFlO2FBQzVCO1NBQ0Y7S0FDRjtJQUNELE1BQU0sRUFBRTtRQUNOO1lBQ0UsUUFBUSxFQUFFLFNBQVM7WUFDbkIsS0FBSyxFQUFFLGdDQUF3QixDQUFDLHVCQUF1QjtZQUN2RCxLQUFLLEVBQUUsSUFBSTtZQUNYLFdBQVcsRUFBRTtnQkFDWDtvQkFDRSxJQUFJLEVBQUUsT0FBTztpQkFDZDthQUNGO1NBQ0Y7UUFDRDtZQUNFLFFBQVEsRUFBRSxTQUFTO1lBQ25CLEtBQUssRUFBRSx5Q0FBaUMsQ0FBQyxvQ0FBb0M7WUFDN0UsS0FBSyxFQUFFLElBQUk7WUFDWCxXQUFXLEVBQUU7Z0JBQ1g7b0JBQ0UsSUFBSSxFQUFFLE9BQU87aUJBQ2Q7YUFDRjtTQUNGO0tBQ0Y7Q0FDRixDQUFDO0FBRUYsTUFBTSxDQUFDLE9BQU8sR0FBRyxZQUFZLENBQUMifQ==