From be1cc76006a3ce59f4d7b3ba0d6ef3807b04b47f Mon Sep 17 00:00:00 2001 From: Johannes Zellner Date: Thu, 15 Sep 2016 14:08:13 +0200 Subject: [PATCH] Also allow digitalocean dns settings to be changed --- src/settings.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/settings.js b/src/settings.js index 769b61f4b..5fb2e1e20 100644 --- a/src/settings.js +++ b/src/settings.js @@ -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) {