Refactor stream log output to a utility.

This commit is contained in:
Simo Kinnunen
2014-04-01 21:55:50 +09:00
parent d6604bcda8
commit e43507b686
6 changed files with 26 additions and 23 deletions

View File

@@ -1,9 +1,9 @@
var syrup = require('syrup')
var split = require('split')
var logger = require('../../../util/logger')
var devutil = require('../../../util/devutil')
var lifecycle = require('../../../util/lifecycle')
var streamutil = require('../../../util/streamutil')
module.exports = syrup.serial()
.dependency(require('../support/adb'))
@@ -24,11 +24,8 @@ module.exports = syrup.serial()
, '--listen-stats', service.port
])
.then(function(out) {
lifecycle.share('Stats remote shell', out)
out.pipe(split())
.on('data', function(chunk) {
log.info('Remote says: "%s"', chunk)
})
lifecycle.share('Stats shell', out)
streamutil.talk(log, 'Stats shell says: "%s"', out)
})
})
.then(function() {