Fixup various tests for multidomain
This commit is contained in:
@@ -9,12 +9,14 @@ exports = module.exports = {
|
||||
update: update,
|
||||
del: del,
|
||||
|
||||
_clear: clear
|
||||
_clear: clear,
|
||||
_addDefaultDomain: addDefaultDomain
|
||||
};
|
||||
|
||||
var assert = require('assert'),
|
||||
database = require('./database.js'),
|
||||
DatabaseError = require('./databaseerror'),
|
||||
config = require('./config.js'),
|
||||
safe = require('safetydance');
|
||||
|
||||
function postProcess(data) {
|
||||
@@ -93,3 +95,12 @@ function clear(callback) {
|
||||
callback(error);
|
||||
});
|
||||
}
|
||||
|
||||
function addDefaultDomain(callback) {
|
||||
assert(config.fqdn(), 'no fqdn set in config, cannot continue');
|
||||
|
||||
add(config.fqdn(), config.zoneName(), {}, function (error) {
|
||||
if (error && error.reason !== DatabaseError.ALREADY_EXISTS) return callback(error);
|
||||
callback();
|
||||
});
|
||||
}
|
||||
Reference in New Issue
Block a user