All files / Cognigy-CLI/build/commands/knowledgeAI readKnowledgeAIResourceCMD.js

0% Statements 0/13
0% Branches 0/4
0% Functions 0/1
0% Lines 0/13

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20                                       
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.readKnowledgeAIResourceCMD = void 0;
const readKnowledgeSourceCMD_1 = require("./source/readKnowledgeSourceCMD");
const readKnowledgeStoreCMD_1 = require("./store/readKnowledgeStoreCMD");
const readKnowledgeAIResourceCMD = (data) => {
    const { resourceType, knowledgeStoreId } = data;
    if (resourceType === 'store') {
        return (0, readKnowledgeStoreCMD_1.readKnowledgeStoreCMD)(knowledgeStoreId);
    }
    else if (resourceType === 'source') {
        const { sourceId } = data;
        return (0, readKnowledgeSourceCMD_1.readKnowledgeSourceCMD)(knowledgeStoreId, sourceId);
    }
    else {
        throw new Error(`Inavalid resourceType for the command 'cognigy knowdledge-ai delete',  wrong type: ${resourceType}`);
    }
};
exports.readKnowledgeAIResourceCMD = readKnowledgeAIResourceCMD;