3 var path = require('path');
4 var fs = require('fs');
6 var Integration = require('../models').Integration;
8 module.exports = function(io, ami) {
12 .then(function(integrations) {
13 integrations.forEach(function(integration) {
14 var info = path.parse(integration.path);
15 var file = path.join(info.dir, info.name, integration.main);
16 if (fs.existsSync(file)) {
17 require(file)(io, ami);
21 .catch(function(err) {