save.js 462 B

123456789101112131415161718192021
  1. /**
  2. * @author oldj
  3. * @blog https://oldj.net
  4. */
  5. 'use strict'
  6. import Agent from '../Agent'
  7. const updated = require('./list_updated')
  8. module.exports = (app, list, hosts = null, skip_update = false) => {
  9. return Agent.pact('saveHosts', list)
  10. .then(new_list => skip_update || updated(app, new_list, hosts))
  11. //.then(() => {
  12. // console.log('saved.', hosts && hosts.content.substring(0, 50))
  13. //})
  14. .catch(e => {
  15. console.log(e)
  16. })
  17. }