mirror of
https://github.com/StackExchange/dnscontrol.git
synced 2025-09-13 16:44:57 +08:00
fmt helpers.js (#3048)
This commit is contained in:
parent
8fa1a8d7d6
commit
d160b828ff
1 changed files with 7 additions and 10 deletions
|
@ -1936,9 +1936,7 @@ var DISABLE_REPEATED_DOMAIN_CHECK = { skip_fqdn_check: 'true' };
|
||||||
// Go.
|
// Go.
|
||||||
|
|
||||||
function rawrecordBuilder(type) {
|
function rawrecordBuilder(type) {
|
||||||
|
|
||||||
return function () {
|
return function () {
|
||||||
|
|
||||||
// Copy the raw args:
|
// Copy the raw args:
|
||||||
var rawArgs = [];
|
var rawArgs = [];
|
||||||
for (var i = 0; i < arguments.length; i++) {
|
for (var i = 0; i < arguments.length; i++) {
|
||||||
|
@ -1946,10 +1944,9 @@ function rawrecordBuilder(type) {
|
||||||
}
|
}
|
||||||
|
|
||||||
return function (d) {
|
return function (d) {
|
||||||
|
var record = {
|
||||||
var record = {
|
type: type,
|
||||||
type: type,
|
};
|
||||||
};
|
|
||||||
|
|
||||||
// Process the args: Functions are executed, objects are assumed to
|
// Process the args: Functions are executed, objects are assumed to
|
||||||
// be meta and stored, strings are assumed to be args and are
|
// be meta and stored, strings are assumed to be args and are
|
||||||
|
@ -1964,13 +1961,13 @@ function rawrecordBuilder(type) {
|
||||||
for (var i = 0; i < rawArgs.length; i++) {
|
for (var i = 0; i < rawArgs.length; i++) {
|
||||||
var r = rawArgs[i];
|
var r = rawArgs[i];
|
||||||
if (_.isFunction(r)) {
|
if (_.isFunction(r)) {
|
||||||
r(record);
|
r(record);
|
||||||
} else if (_.isObject(r)) {
|
} else if (_.isObject(r)) {
|
||||||
processedMetas.push(r);
|
processedMetas.push(r);
|
||||||
} else {
|
} else {
|
||||||
processedArgs.push(r);
|
processedArgs.push(r);
|
||||||
}
|
}
|
||||||
};
|
}
|
||||||
// Store the processed args.
|
// Store the processed args.
|
||||||
record.args = processedArgs;
|
record.args = processedArgs;
|
||||||
record.metas = processedMetas;
|
record.metas = processedMetas;
|
||||||
|
|
Loading…
Add table
Reference in a new issue