@broadcom/file-master-plus-for-zowe-cli
Version:
File Master Plus Plug-in for Zowe CLI
68 lines • 4.3 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const FMPSession_1 = require("../FMPSession");
const definition = {
name: "rename", aliases: ["ren"], type: "group",
summary: "Rename a data set",
description: "Rename the specified data set.",
children: [
{
name: "data-set", aliases: ["ds"],
description: "Rename a data set.\nIt supports all data set types that are supported by File Master Plus.",
summary: "Rename a data set",
type: "command",
handler: __dirname + "/Rename.handler",
positionals: [{
name: "old",
type: "string",
description: "Specifies the name of the data set that you want to rename.",
required: true
},
{
name: "new",
type: "string",
description: "Specifies the new name of the data set.",
required: true
}
],
options: [
{
name: "vsam-component", aliases: ["vsamc"],
description: "Rename the data and index components of a VSAM cluster if they share the cluster name.\nNote: Used only if the target data set is a VSAM cluster.\nExample: --vsamc y.",
type: "string",
required: false,
defaultValue: "n",
allowableValues: {
values: ["y", "n"],
caseSensitive: false
}
}
],
profile: {
optional: ["fmp"]
},
examples: [{
options: "fmmvs.old.dsname fmmvs.new.dsname",
description: "Renaming a data set"
},
{
options: "fmmvs.oldvsam.dsname fmmvs.newvsam.dsname --vsamc y",
description: "Renaming a VSAM data set along with its components"
}],
}
],
passOn: [
{
property: "options",
value: FMPSession_1.FMPSession.FMP_CONNECTION_OPTIONS,
merge: true,
ignoreNodes: [
{
type: "group"
}
]
}
]
};
module.exports = definition;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUmVuYW1lLmRlZmluaXRpb24uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvY2xpL3JlbmFtZS9SZW5hbWUuZGVmaW5pdGlvbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQXdCQSw4Q0FBMkM7QUFFM0MsTUFBTSxVQUFVLEdBQXVCO0lBQ25DLElBQUksRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsS0FBSyxDQUFDLEVBQUUsSUFBSSxFQUFFLE9BQU87SUFDL0MsT0FBTyxFQUFFLG1CQUFtQjtJQUM1QixXQUFXLEVBQUUsZ0NBQWdDO0lBQzdDLFFBQVEsRUFBRTtRQUNOO1lBQ0ksSUFBSSxFQUFFLFVBQVUsRUFBRSxPQUFPLEVBQUUsQ0FBQyxJQUFJLENBQUM7WUFDakMsV0FBVyxFQUFFLDRGQUE0RjtZQUN6RyxPQUFPLEVBQUUsbUJBQW1CO1lBQzVCLElBQUksRUFBRSxTQUFTO1lBQ2YsT0FBTyxFQUFFLFNBQVMsR0FBRyxpQkFBaUI7WUFDdEMsV0FBVyxFQUFFLENBQUM7b0JBQ1YsSUFBSSxFQUFFLEtBQUs7b0JBQ1gsSUFBSSxFQUFFLFFBQVE7b0JBQ2QsV0FBVyxFQUFFLDZEQUE2RDtvQkFDMUUsUUFBUSxFQUFFLElBQUk7aUJBQ2pCO2dCQUNEO29CQUNJLElBQUksRUFBRSxLQUFLO29CQUNYLElBQUksRUFBRSxRQUFRO29CQUNkLFdBQVcsRUFBRSx5Q0FBeUM7b0JBQ3RELFFBQVEsRUFBRSxJQUFJO2lCQUNqQjthQUNBO1lBQ0QsT0FBTyxFQUFFO2dCQUNMO29CQUNJLElBQUksRUFBRSxnQkFBZ0IsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLENBQUM7b0JBQzFDLFdBQVcsRUFBRSx3S0FBd0s7b0JBQ3JMLElBQUksRUFBRSxRQUFRO29CQUNkLFFBQVEsRUFBRSxLQUFLO29CQUNmLFlBQVksRUFBRSxHQUFHO29CQUNqQixlQUFlLEVBQUU7d0JBQ2IsTUFBTSxFQUFFLENBQUMsR0FBRyxFQUFFLEdBQUcsQ0FBQzt3QkFDbEIsYUFBYSxFQUFFLEtBQUs7cUJBQ3ZCO2lCQUNKO2FBQ0o7WUFDRCxPQUFPLEVBQUU7Z0JBQ0wsUUFBUSxFQUFFLENBQUMsS0FBSyxDQUFDO2FBQ3BCO1lBQ0QsUUFBUSxFQUFFLENBQUM7b0JBQ1AsT0FBTyxFQUFFLG1DQUFtQztvQkFDNUMsV0FBVyxFQUFFLHFCQUFxQjtpQkFDckM7Z0JBQ0Q7b0JBQ0ksT0FBTyxFQUFFLHFEQUFxRDtvQkFDOUQsV0FBVyxFQUFFLG9EQUFvRDtpQkFDcEUsQ0FBQztTQUNMO0tBQ0o7SUFDRCxNQUFNLEVBQUU7UUFDSjtZQUNJLFFBQVEsRUFBRSxTQUFTO1lBQ25CLEtBQUssRUFBRSx1QkFBVSxDQUFDLHNCQUFzQjtZQUN4QyxLQUFLLEVBQUUsSUFBSTtZQUNYLFdBQVcsRUFBRTtnQkFDVDtvQkFDSSxJQUFJLEVBQUUsT0FBTztpQkFDaEI7YUFDSjtTQUNKO0tBQ0o7Q0FDSixDQUFDO0FBQ0YsTUFBTSxDQUFDLE9BQU8sR0FBRyxVQUFVLENBQUMifQ==