Check dns record change and dns lookup for app install/configure

Fixes #121
This commit is contained in:
Johannes
2016-11-30 18:34:11 +01:00
parent e1ee4973eb
commit ebd9249f87

View File

@@ -305,9 +305,18 @@ function waitForDnsPropagation(app, callback) {
if (result !== 'done') return retryCallback(new Error(util.format('app:%s not ready yet: %s', app.id, result)));
retryCallback(null, result);
retryCallback(null);
});
}, callback);
}, function (error) {
if (error) return callback(error);
// finally validate with waitForDns
sysinfo.getIp(function (error, ip) {
if (error) return callback(error);
waitForDns(config.appFqdn(app.location), ip, 'A', { interval: 5000, times: 30 }, callback);
});
});
}
function waitForAltDomainDnsPropagation(app, callback) {