push aliases to mail container on startup

This commit is contained in:
Girish Ramakrishnan
2016-05-28 00:05:54 -07:00
parent 080128539c
commit cafbb31e78
2 changed files with 30 additions and 3 deletions

View File

@@ -14,6 +14,7 @@ var apps = require('./apps.js'),
fs = require('fs'),
infra = require('./infra_version.js'),
ini = require('ini'),
mailboxes = require('./mailboxes.js'),
path = require('path'),
paths = require('./paths.js'),
safe = require('safetydance'),
@@ -54,11 +55,13 @@ function initialize(callback) {
func(function (error) {
if (error) return callback(error);
fs.writeFileSync(paths.INFRA_VERSION_FILE, JSON.stringify(infra));
loadAddonVarsSync();
callback();
mailboxes.setupAliases(function (error) {
if (error) return callback(error);
fs.writeFile(paths.INFRA_VERSION_FILE, JSON.stringify(infra), callback);
});
});
});
}