chore: move search-indexing, supress webpack-cli progress (#39367)
This commit is contained in:
committed by
GitHub
parent
6e16a50329
commit
adef746299
35
tools/search-indexing/data-push/init/index.js
Normal file
35
tools/search-indexing/data-push/init/index.js
Normal file
@@ -0,0 +1,35 @@
|
||||
const envPath = require('path').resolve(__dirname, '../../../.env');
|
||||
require('dotenv').config({ path: envPath });
|
||||
|
||||
const { zip, timer, from } = require('rxjs');
|
||||
|
||||
/*
|
||||
* The below has been commented out to avoid inadvertant
|
||||
* ops usage with algolia
|
||||
*/
|
||||
|
||||
// const { getStoryData } = require('./news');
|
||||
// const { insertYoutube } = require('./youtube');
|
||||
// const { insertChallenges } = require('./challenges');
|
||||
// const { insertGuides } = require('./guides');
|
||||
|
||||
const dataSources = [
|
||||
// insertGuides,
|
||||
// insertChallenges
|
||||
// insertYoutube,
|
||||
// disable this until the roll out of news
|
||||
// getStoryData
|
||||
];
|
||||
|
||||
function init() {
|
||||
return zip(timer(0, 5000), from(dataSources), (a, b) => b).subscribe(
|
||||
fn => {
|
||||
fn();
|
||||
},
|
||||
err => {
|
||||
throw new Error(err);
|
||||
}
|
||||
);
|
||||
}
|
||||
|
||||
init();
|
Reference in New Issue
Block a user