Files
deployd/index.js
2012-11-15 14:20:45 -07:00

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');