Refactored update scraper into new module.

This commit is contained in:
2020-03-14 02:56:28 +01:00
parent 4fc0053bd9
commit c8ebe7892a
6 changed files with 263 additions and 35 deletions

View File

@@ -1,9 +1,23 @@
'use strict';
// const knex = require('./knex');
const argv = require('./argv');
const knex = require('./knex');
const initServer = require('./web/server');
const knex = require('./knex');
const fetchUpdates = require('./fetch-updates');
async function init() {
if (argv.server) {
await initServer();
return;
}
await fetchUpdates();
knex.destroy();
}
/*
const scrapeSites = require('./scrape-sites');
const { scrapeScenes, scrapeMovies, deepFetchReleases } = require('./scrape-releases');
const { storeReleases, updateReleasesSearch } = require('./releases');
@@ -16,7 +30,7 @@ if (process.env.NODE_ENV === 'development') {
async function init() {
if (argv.scene) {
await scrapeScenes(argv.scene);
}
if (argv.movie) {
await scrapeMovies(argv.movie);
@@ -52,5 +66,6 @@ async function init() {
knex.destroy();
}
*/
module.exports = init;