From e0dde70c145f0de2ca95a6e3746bb5c11edd8eb8 Mon Sep 17 00:00:00 2001 From: AJ ONeal Date: Fri, 9 Oct 2015 03:59:22 +0000 Subject: [PATCH] read from ./vhosts as well --- lib/ddns-updater.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lib/ddns-updater.js b/lib/ddns-updater.js index cbc0589..4bba946 100644 --- a/lib/ddns-updater.js +++ b/lib/ddns-updater.js @@ -1,5 +1,7 @@ 'use strict'; +var fs = require('fs'); +var path = require('path'); var updateIp = require('../holepunch/helpers/update-ip.js').update; // TODO XXX use API + storage var token = require('../dyndns-token.js').token; @@ -82,6 +84,11 @@ module.exports.update = function () { return all; }, []); + fs.readdirSync(path.join(__dirname, '..', 'vhosts')).forEach(function (node) { + if (/^\w.*\..*\w$/.test(node)) { + hostnames.push(node); + } + }); return require('./ip-checker').getExternalAddresses().then(function (result) { //console.log(Object.keys(allMap), result);