Also allow digitalocean dns settings to be changed

This commit is contained in:
Johannes Zellner
2016-09-15 14:08:13 +02:00
parent 528f71ab0f
commit be1cc76006

View File

@@ -320,8 +320,14 @@ function setDnsConfig(dnsConfig, callback) {
provider: dnsConfig.provider
};
validator = function (caasConfig, next) { return next(); };
} else if (dnsConfig.provider === 'digitalocean') {
credentials = {
provider: dnsConfig.provider,
token: dnsConfig.token
};
validator = function (digitaloceanConfig, next) { return next(); };
} else {
return callback(new SettingsError(SettingsError.BAD_FIELD, 'provider must be route53 or caas'));
return callback(new SettingsError(SettingsError.BAD_FIELD, 'provider must be route53, digitalocean or caas'));
}
validator(credentials, function (error) {