Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Avatar for KuCalc : devops.
Download
50659 views
1
var util = require('util'),
2
broadway = require('broadway'),
3
ChildProcessMock = require('./child-process').ChildProcessMock;
4
5
var MonitorMock = exports.MonitorMock = function (options) {
6
broadway.App.call(this, options);
7
8
this.child = new ChildProcessMock();
9
this.running = false;
10
};
11
util.inherits(MonitorMock, broadway.App);
12
13
MonitorMock.prototype.__defineGetter__('data', function () {
14
return {
15
uid: '_uid',
16
command: 'node'
17
}
18
});
19
20
MonitorMock.prototype.kill = MonitorMock.prototype.stop = function (forceStop) {
21
this.running = false;
22
23
this.emit('stop');
24
};
25
26
27