• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1var log = require('npmlog')
2var ping = require('../ping.js')
3
4function checkPing (cb) {
5  var tracker = log.newItem('checkPing', 1)
6  tracker.info('checkPing', 'Pinging registry')
7  ping({}, true, (err, pong) => {
8    if (err && err.code && err.code.match(/^E\d{3}$/)) {
9      return cb(null, [err.code.substr(1), 'failed'])
10    } else {
11      cb(null, [200, 'ok'])
12    }
13  })
14}
15
16module.exports = checkPing
17