execute pihole DNS setter
This commit is contained in:
parent
7c5ae8e4fb
commit
7e7e077ce1
1 changed files with 13 additions and 0 deletions
|
@ -6,6 +6,7 @@ const internalHost = require('./host');
|
||||||
const internalNginx = require('./nginx');
|
const internalNginx = require('./nginx');
|
||||||
const internalAuditLog = require('./audit-log');
|
const internalAuditLog = require('./audit-log');
|
||||||
const internalCertificate = require('./certificate');
|
const internalCertificate = require('./certificate');
|
||||||
|
const piHole = require('./PiHoleDNSPlugin');
|
||||||
|
|
||||||
function omissions () {
|
function omissions () {
|
||||||
return ['is_deleted'];
|
return ['is_deleted'];
|
||||||
|
@ -64,9 +65,21 @@ const internalProxyHost = {
|
||||||
});
|
});
|
||||||
})
|
})
|
||||||
.then(() => {
|
.then(() => {
|
||||||
|
|
||||||
|
// Update PiHole
|
||||||
|
for (let i = 0; i < row.domain_names.length; i++) {
|
||||||
|
piHole.updatePihole(row.domain_names[i], row.forward_host);
|
||||||
|
}
|
||||||
|
|
||||||
return row;
|
return row;
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
|
|
||||||
|
// Update PiHole
|
||||||
|
for (let i = 0; i < row.domain_names.length; i++) {
|
||||||
|
piHole.updatePihole(row.domain_names[i], row.forward_host);
|
||||||
|
}
|
||||||
|
|
||||||
return row;
|
return row;
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
Loading…
Reference in a new issue