mirror of
https://github.com/openstf/stf
synced 2025-10-04 18:29:17 +02:00
Use eventemitter3 for provider.
This commit is contained in:
parent
736b6f769e
commit
a2f55dc8e0
1 changed files with 3 additions and 4 deletions
|
@ -1,9 +1,8 @@
|
||||||
var events = require('events')
|
|
||||||
|
|
||||||
var adb = require('adbkit')
|
var adb = require('adbkit')
|
||||||
var Promise = require('bluebird')
|
var Promise = require('bluebird')
|
||||||
var zmq = require('zmq')
|
var zmq = require('zmq')
|
||||||
var _ = require('lodash')
|
var _ = require('lodash')
|
||||||
|
var EventEmitter = require('eventemitter3').EventEmitter
|
||||||
|
|
||||||
var logger = require('../../util/logger')
|
var logger = require('../../util/logger')
|
||||||
var wire = require('../../wire')
|
var wire = require('../../wire')
|
||||||
|
@ -136,12 +135,12 @@ module.exports = function(options) {
|
||||||
// To make things easier, we're going to cheat a little, and make all
|
// To make things easier, we're going to cheat a little, and make all
|
||||||
// device events go to their own EventEmitters. This way we can keep all
|
// device events go to their own EventEmitters. This way we can keep all
|
||||||
// device data in the same scope.
|
// device data in the same scope.
|
||||||
var flippedTracker = new events.EventEmitter()
|
var flippedTracker = new EventEmitter()
|
||||||
|
|
||||||
tracker.on('add', filterDevice(function(device) {
|
tracker.on('add', filterDevice(function(device) {
|
||||||
log.info('Found device "%s" (%s)', device.id, device.type)
|
log.info('Found device "%s" (%s)', device.id, device.type)
|
||||||
|
|
||||||
var privateTracker = new events.EventEmitter()
|
var privateTracker = new EventEmitter()
|
||||||
, willStop = false
|
, willStop = false
|
||||||
, timer
|
, timer
|
||||||
, worker
|
, worker
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue