@coorpacademy/squirrel
Version:
Local mirror mecanism for ETCD
20 lines (14 loc) • 711 B
JavaScript
;
var _path = require("path");
var _minimist = _interopRequireDefault(require("minimist"));
var _etcd = _interopRequireDefault(require("./helper/etcd"));
var _restore = _interopRequireDefault(require("./helper/restore"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
const argz = (0, _minimist.default)(process.argv.slice(2));
const inDir = (0, _path.resolve)(process.cwd(), argz._[0]);
const namespace = argz._[1] || '';
const client = (0, _etcd.default)(argz);
const namespacedClient = client.namespace(namespace);
(0, _restore.default)(namespacedClient, inDir).catch(console.error);
//# sourceMappingURL=restore.js.map