mirror of
https://github.com/DeviceFarmer/stf.git
synced 2026-04-23 17:25:23 +02:00
Use eventemitter3 for provider.
This commit is contained in:
@@ -1,9 +1,8 @@
|
||||
var events = require('events')
|
||||
|
||||
var adb = require('adbkit')
|
||||
var Promise = require('bluebird')
|
||||
var zmq = require('zmq')
|
||||
var _ = require('lodash')
|
||||
var EventEmitter = require('eventemitter3').EventEmitter
|
||||
|
||||
var logger = require('../../util/logger')
|
||||
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
|
||||
// device events go to their own EventEmitters. This way we can keep all
|
||||
// device data in the same scope.
|
||||
var flippedTracker = new events.EventEmitter()
|
||||
var flippedTracker = new EventEmitter()
|
||||
|
||||
tracker.on('add', filterDevice(function(device) {
|
||||
log.info('Found device "%s" (%s)', device.id, device.type)
|
||||
|
||||
var privateTracker = new events.EventEmitter()
|
||||
var privateTracker = new EventEmitter()
|
||||
, willStop = false
|
||||
, timer
|
||||
, worker
|
||||
|
||||
Reference in New Issue
Block a user