UNPKG

solr-zkcli

Version:

A node.js wrapper for the Solr's ZooKeeper CLI zkcli.sh to manage SolrCloud configuration parameters

104 lines 4.2 kB
"use strict"; var __importStar = (this && this.__importStar) || function (mod) { if (mod && mod.__esModule) return mod; var result = {}; if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k]; result["default"] = mod; return result; }; Object.defineProperty(exports, "__esModule", { value: true }); /* tslint:disable:no-unused-variable */ const main_1 = require("./main"); const util = __importStar(require("util")); // describe('SolrZkCliCommand', () => { // it('upconfig', (done) => { // const solrZkcliOptions = new SolrZkcliOptions( // /* cmd */ 'upconfig', // /* currentWorkingDirectory */ undefined, // /* zkhost */ 'zookeeper-ap-southeast-2-1:2181/my_new_config', // /* confname */ 'my_new_config', // /* confdir */ '/fleetmake/ebs/solr-fmlogs-ap-southeast-2-1-1/for_upconfig/fmlogs/conf', // /* clusterprop*/ undefined, // /* solrhome */ undefined, // /* solrdockerimage */ 'quobjectio/solr:7.2.1', // /* machineName */ 'localhost', // /* network */ 'fm-net', // ); // return Promise.resolve().then(() => { // return SolrZkCliCommand(solrZkcliOptions); // }).then((data: SolrZkcliResult) => { // console.log('data = ', util.inspect(data, { depth: 10 })); // expect(data.ok).toBeTruthy(); // done(); // }); // }, 1000000); //1000 seconds timeout // }); // describe('SolrZkCliCommand', () => { // it('upconfig', (done) => { // const solrZkcliOptions = new SolrZkcliOptions( // /* cmd */ 'upconfig', // /* currentWorkingDirectory */ undefined, // /* zkhost */ 'zookeeper-ap-southeast-2-1:2181/my_new_config', // /* confname */ 'my_new_config', // /* confdir */ '/fleetmake/ebs/solr-fmlogs-ap-southeast-2-1-1/for_upconfig/fmlogs/conf', // /* clusterprop*/ undefined, // /* solrhome */ undefined, // /* solrdockerimage */ 'quobjectio/solr:7.2.1', // /* machineName */ 'machine.2.ap-southeast-2.0.0.1', // /* network */ 'fm-net', // ); // return Promise.resolve().then(() => { // return SolrZkCliCommand(solrZkcliOptions); // }).then((data: SolrZkcliResult) => { // console.log('data = ', util.inspect(data, { depth: 10 })); // expect(data.ok).toBeTruthy(); // done(); // }); // }, 1000000); //1000 seconds timeout // }); // describe('SolrZkCliCommand', () => { // it('mkroot', (done) => { // const solrZkcliOptions = new SolrZkcliOptions( // /* cmd */ 'mkroot', // /* currentWorkingDirectory */ undefined, // /* zkhost */ 'zookeeper-ap-southeast-2-1:2181', // /* confname */ 'my_new_config', // /* confdir */ undefined, // /* clusterprop*/ undefined, // /* solrhome */ undefined, // /* solrdockerimage */ 'quobjectio/solr:7.2.1', // /* machineName */ 'localhost', // /* network */ 'fm-net', // ); // return Promise.resolve().then(() => { // return SolrZkCliCommand(solrZkcliOptions); // }).then((data: SolrZkcliResult) => { // console.log('data = ', util.inspect(data, { depth: 10 })); // expect(data.ok).toBeTruthy(); // done(); // }); // }); // }); describe('SolrZkCliCommand', () => { it('mkroot', (done) => { const solrZkcliOptions = new main_1.SolrZkcliOptions( /* cmd */ 'mkroot', /* currentWorkingDirectory */ undefined, /* zkhost */ 'zookeeper-ap-southeast-2-1:2181', /* confname */ 'my_new_config', /* confdir */ undefined, /* clusterprop*/ undefined, /* solrhome */ undefined, /* solrdockerimage */ 'quobjectio/solr:7.2.1', /* machineName */ 'machine.2.ap-southeast-2.0.0.1', /* network */ 'fm-net'); return Promise.resolve().then(() => { return main_1.SolrZkCliCommand(solrZkcliOptions); }).then((data) => { console.log('data = ', util.inspect(data, { depth: 10 })); expect(data.ok).toBeTruthy(); done(); }); }); }); //# sourceMappingURL=main.spec.js.map