@webiny/api-form-builder-so-ddb-es
Version:
[](https://www.npmjs.com/package/@webiny/api-form-builder-so-ddb-es) [](https://www.npmjs.com/package/@webiny
36 lines (34 loc) • 922 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.createIndexTaskPlugin = void 0;
var _apiElasticsearchTasks = require("@webiny/api-elasticsearch-tasks");
var _configurations = require("../configurations");
const createIndexTaskPlugin = () => {
return (0, _apiElasticsearchTasks.createElasticsearchIndexTaskPlugin)({
name: "elasticsearch.formBuilder.createIndexTaskPlugin",
getIndexList: async params => {
const {
context,
tenant,
locale
} = params;
const {
index
} = _configurations.configurations.es({
tenant,
locale
});
return [{
index,
settings: _configurations.configurations.indexSettings({
context,
locale
})
}];
}
});
};
exports.createIndexTaskPlugin = createIndexTaskPlugin;
//# sourceMappingURL=createIndexTaskPlugin.js.map
;