INNER CODE UNIT · JavaScript

Promise

vuestorefront/mage2vuestorefront · src/cli.js:26

  return new Promise((resolve, reject) => {
    let adapter = factory.getAdapter(adapterName, 'attribute');
    let tsk = new Date().getTime();
  
    adapter.run({
      transaction_key: tsk,
      done_callback: () => {
        if (removeNonExistent) {
          adapter.cleanUp(tsk);
        }
  
        logger.info('Task done! Exiting in 30s...');
        setTimeout(process.exit, TIME_TO_EXIT); // let ES commit all changes made
        resolve();
      }
    });
  })
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…