Add dns interface api to inject hidden files for verification

This commit is contained in:
Johannes Zellner
2019-02-09 19:08:15 +01:00
parent ca962e635e
commit 127b22d7ce
14 changed files with 72 additions and 4 deletions
+5
View File
@@ -2,6 +2,7 @@
exports = module.exports = {
removePrivateFields: removePrivateFields,
injectPrivateFields: injectPrivateFields,
upsert: upsert,
get: get,
del: del,
@@ -24,6 +25,10 @@ function removePrivateFields(domainObject) {
return domainObject;
}
function injectPrivateFields(newConfig, currentConfig) {
if (newConfig.secretAccessKey === domains.SECRET_PLACEHOLDER) newConfig.secretAccessKey = currentConfig.secretAccessKey;
}
function getDnsCredentials(dnsConfig) {
assert.strictEqual(typeof dnsConfig, 'object');