mirror of
https://github.com/zhigang1992/deployd.git
synced 2026-05-28 16:45:11 +08:00
22 lines
513 B
JavaScript
22 lines
513 B
JavaScript
var Server = require('./lib/server')
|
|
, upgrade = require('doh').upgrade
|
|
, Monitor = require('./lib/monitor');
|
|
|
|
/**
|
|
* export a simple function that constructs a dpd server based on a config
|
|
*/
|
|
|
|
module.exports = function (config) {
|
|
var server = new Server(config);
|
|
upgrade(server);
|
|
return server;
|
|
};
|
|
|
|
/**
|
|
* opt-in process monitoring support
|
|
*/
|
|
|
|
module.exports.createMonitor = Monitor.createMonitor;
|
|
|
|
module.exports.Resource = require('./lib/resource');
|
|
module.exports.Module = require('./lib/module'); |