UNPKG

@broadcom/endevor-for-zowe-cli

Version:

Endevor Plug-in for Zowe CLI

183 lines 13.3 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const index_1 = require("../../index"); const QueryACM = { name: "queryacm", type: "group", description: "Query components used by element, or elements using component in Endevor.", children: [ { examples: [ { options: "ELMNAM --env ENVNAME --sn 1 --sys SYSNAME --sub SUBNAME --typ TYPENAME -i ENDEVOR", description: 'Query all the components used by element "ELMNAM" from the specified inventory location with the Endevor profile set up.' }, { options: "ELMNAME --env ENVNAME --sn 1 --sys SYSNAME --sub SUBNAME --typ TYPENAME --exc --exi --exr -i ENDEVOR", description: 'Query all the components used by element "ELMNAME" from the specified inventory location with the Endevor profile set up, exclude circular, indirect and related.' } ], name: "components-using-element", aliases: ["comp", "components"], type: "command", handler: __dirname + "/QueryACMComponents.handler", description: "Query components used by a specified Element with the Endevor ACM Query facility.", 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.optMaxRC, index_1.ListDefinitionOptions.optExcCirculars, index_1.ListDefinitionOptions.optExcIndirect, index_1.ListDefinitionOptions.optExcRelated, index_1.ConsoleOutputCustomizationOptions.optFullOutput, index_1.TaskOptions.optAsynchronous ], outputFormatOptions: true }, { examples: [ { options: "ELMNAM --env ENVNAME --sn 1 --sys SYSNAME --sub SUBNAME --typ TYPENAME -i ENDEVOR", description: 'Query all the elements using specified component element "ELMNAM" from the specified inventory location with the Endevor profile set up.' } ], name: "elements-using-element", aliases: ["ele", "element"], type: "command", handler: __dirname + "/QueryACMElements.handler", description: "Query elements using an element component with the Endevor ACM Query facility.", 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.optMaxRC, index_1.ListDefinitionOptions.optExcCirculars, index_1.ListDefinitionOptions.optExcIndirect, index_1.ListDefinitionOptions.optExcRelated, index_1.ConsoleOutputCustomizationOptions.optFullOutput, index_1.TaskOptions.optAsynchronous ], outputFormatOptions: true }, { examples: [ { options: "MEMNAME -i ENDEVOR", description: 'Query all the elements using specified component member "MEMNAME" from any dataset with the Endevor profile set up.' }, { options: "MEMNAME --dsn HLQ.TEST.JCLLIB -i ENDEVOR", description: 'Query all the elements using specified component member "MEMNAME" from dataset HLQ.TEST.JCLLIB with the Endevor profile set up.' } ], name: "elements-using-member", aliases: ["mem", "member"], type: "command", handler: __dirname + "/QueryACMElements.handler", description: "Query elements using a member component with the Endevor ACM Query facility.", positionals: [ index_1.ListDefinitionOptions.posMember ], profile: { optional: ["endevor", "endevor-location"] }, options: [ index_1.ListDefinitionOptions.optDsn, index_1.ListDefinitionOptions.optExcCirculars, index_1.ListDefinitionOptions.optExcIndirect, index_1.ListDefinitionOptions.optExcRelated, index_1.LocationDefinitionOptions.optMaxRC, index_1.ConsoleOutputCustomizationOptions.optFullOutput, index_1.TaskOptions.optAsynchronous ], outputFormatOptions: true }, { examples: [ { options: "COMMENTN -i ENDEVOR", description: 'Query all the elements using specified component "COMMENTN" from the specified inventory location with the Endevor profile set up.' } ], name: "elements-using-comment", aliases: ["comm", "comment"], type: "command", handler: __dirname + "/QueryACMElements.handler", description: "Query elements using a comment component with the Endevor ACM Query facility.", positionals: [ index_1.ListDefinitionOptions.posComment ], profile: { optional: ["endevor", "endevor-location"] }, options: [ index_1.ListDefinitionOptions.optExcCirculars, index_1.ListDefinitionOptions.optExcIndirect, index_1.ListDefinitionOptions.optExcRelated, index_1.LocationDefinitionOptions.optMaxRC, index_1.ConsoleOutputCustomizationOptions.optFullOutput, index_1.TaskOptions.optAsynchronous ], outputFormatOptions: true }, { examples: [ { options: "OBJNAME -i ENDEVOR", description: 'Query all the elements using specified component "OBJNAME" from the specified inventory location with the Endevor profile set up.' } ], name: "elements-using-object", aliases: ["obj", "object"], type: "command", handler: __dirname + "/QueryACMElements.handler", description: "Query elements using an object component with the Endevor ACM Query facility.", positionals: [ index_1.ListDefinitionOptions.posObject ], profile: { optional: ["endevor", "endevor-location"] }, options: [ index_1.ListDefinitionOptions.optExcCirculars, index_1.ListDefinitionOptions.optExcIndirect, index_1.ListDefinitionOptions.optExcRelated, index_1.LocationDefinitionOptions.optMaxRC, index_1.ConsoleOutputCustomizationOptions.optFullOutput, index_1.TaskOptions.optAsynchronous ], 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 = QueryACM; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUXVlcnlBQ00uZGVmaW5pdGlvbi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9jbGkvcXVlcnlhY20vUXVlcnlBQ00uZGVmaW5pdGlvbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQXlCQSx1Q0FPcUI7QUFFckIsTUFBTSxRQUFRLEdBQXVCO0lBQ25DLElBQUksRUFBRSxVQUFVO0lBQ2hCLElBQUksRUFBRSxPQUFPO0lBQ2IsV0FBVyxFQUFFLDJFQUEyRTtJQUN4RixRQUFRLEVBQUU7UUFDUjtZQUNFLFFBQVEsRUFBRTtnQkFDUjtvQkFDRSxPQUFPLEVBQUUsbUZBQW1GO29CQUM1RixXQUFXLEVBQ1QsMEhBQTBIO2lCQUM3SDtnQkFDRDtvQkFDRSxPQUFPLEVBQ0wsc0dBQXNHO29CQUN4RyxXQUFXLEVBQ1QsbUtBQW1LO2lCQUN0SzthQUNGO1lBQ0QsSUFBSSxFQUFFLDBCQUEwQjtZQUNoQyxPQUFPLEVBQUUsQ0FBQyxNQUFNLEVBQUUsWUFBWSxDQUFDO1lBQy9CLElBQUksRUFBRSxTQUFTO1lBQ2YsT0FBTyxFQUFFLFNBQVMsR0FBRyw2QkFBNkI7WUFDbEQsV0FBVyxFQUFFLG1GQUFtRjtZQUNoRyxXQUFXLEVBQUU7Z0JBQ1gsZ0NBQXdCLENBQUMsVUFBVTthQUNwQztZQUNELE9BQU8sRUFBRSxFQUFFLFFBQVEsRUFBRSxDQUFDLFNBQVMsRUFBRSxrQkFBa0IsQ0FBQyxFQUFFO1lBQ3RELE9BQU8sRUFBRTtnQkFDUCxpQ0FBeUIsQ0FBQyxjQUFjO2dCQUN4QyxpQ0FBeUIsQ0FBQyxTQUFTO2dCQUNuQyxpQ0FBeUIsQ0FBQyxZQUFZO2dCQUN0QyxpQ0FBeUIsQ0FBQyxPQUFPO2dCQUNqQyxpQ0FBeUIsQ0FBQyxZQUFZO2dCQUN0QyxpQ0FBeUIsQ0FBQyxRQUFRO2dCQUVsQyw2QkFBcUIsQ0FBQyxlQUFlO2dCQUNyQyw2QkFBcUIsQ0FBQyxjQUFjO2dCQUNwQyw2QkFBcUIsQ0FBQyxhQUFhO2dCQUVuQyx5Q0FBaUMs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