UNPKG

@broadcom/file-master-plus-for-zowe-cli

Version:

File Master Plus Plug-in for Zowe CLI

25 lines 1.93 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.FMPDelete = void 0; const imperative_1 = require("@zowe/imperative"); const Constants_1 = require("../../Constants"); const FMPHeaders_1 = require("../utils/FMPHeaders"); const FMPRestClient_1 = require("../utils/FMPRestClient"); class FMPDelete { static doDelete(FMPSession, datasetName) { imperative_1.ImperativeExpect.toNotBeNullOrUndefined(FMPSession, "Must provide input session object"); let RESOURCE; if (FMPSession.ISession.basePath !== "") { RESOURCE = Constants_1.Constants.MVSAPILINK + "/" + datasetName; } else { RESOURCE = Constants_1.Constants.MVSLINK + "/" + datasetName; } const headers = [ FMPHeaders_1.FMPHeaders.CONTENT_APPLICATION_JSON, ]; return FMPRestClient_1.FMPRestClient.deleteExpectJSON(FMPSession, RESOURCE, headers); } } exports.FMPDelete = FMPDelete; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRk1QRGVsZXRlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2FwaS9kZWxldGUvRk1QRGVsZXRlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQXVCQSxpREFBcUU7QUFDckUsK0NBQTRDO0FBRTVDLG9EQUFpRDtBQUNqRCwwREFBdUQ7QUFTdkQsTUFBYSxTQUFTO0lBV1gsTUFBTSxDQUFDLFFBQVEsQ0FBQyxVQUEyQixFQUFFLFdBQW1CO1FBR25FLDZCQUFnQixDQUFDLHNCQUFzQixDQUFDLFVBQVUsRUFBRSxtQ0FBbUMsQ0FBQyxDQUFDO1FBR3pGLElBQUksUUFBZ0IsQ0FBQztRQUNyQixJQUFJLFVBQVUsQ0FBQyxRQUFRLENBQUMsUUFBUSxLQUFLLEVBQUUsRUFBRSxDQUFDO1lBQ3RDLFFBQVEsR0FBRyxxQkFBUyxDQUFDLFVBQVUsR0FBRyxHQUFHLEdBQUcsV0FBVyxDQUFDO1FBQ3hELENBQUM7YUFDSSxDQUFDO1lBQ0YsUUFBUSxHQUFHLHFCQUFTLENBQUMsT0FBTyxHQUFHLEdBQUcsR0FBRyxXQUFXLENBQUM7UUFDckQsQ0FBQztRQUdELE1BQU0sT0FBTyxHQUFHO1lBQ1osdUJBQVUsQ0FBQyx3QkFBd0I7U0FDdEMsQ0FBQztRQUdGLE9BQU8sNkJBQWEsQ0FBQyxnQkFBZ0IsQ0FBNkIsVUFBVSxFQUFFLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQztJQUNyRyxDQUFDO0NBRUo7QUFsQ0QsOEJBa0NDIn0=