INNER CODE UNIT · JavaScript

TIME_TO_EXIT

vuestorefront/mage2vuestorefront · src/cli.js:8

const TIME_TO_EXIT = process.env.TIME_TO_EXIT ? process.env.TIME_TO_EXIT : 30000; // wait 30s before quiting after task is done

let config = require('./config');
let logger = require('./log');
let factory = new AdapterFactory(config);
const jsonFile = require('jsonfile')
const INDEX_META_PATH = process.env.INDEX_META_PATH ? path.join('tmp', process.env.INDEX_META_PATH) : path.join('tmp', '.lastIndex.json')

let kue = require('kue');
let queue = kue.createQueue(Object.assign(config.kue, { redis: config.redis }));

const _handleBoolParam = (value) => {
  return JSON.parse(value) // simple way to handle all the '0', '1', 'true', true, false ...
}

const reindexAttributes = (adapterName, removeNonExistent) => {
  removeNonExistent = _handleBoolParam(removeNonExistent)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…