merge settingsdb into settings code

This commit is contained in:
Girish Ramakrishnan
2021-08-19 13:24:38 -07:00
parent 4cd5137292
commit 411cc7daa1
25 changed files with 332 additions and 578 deletions
+6 -3
View File
@@ -7,9 +7,12 @@ exports = module.exports = {
hasIPv6
};
var assert = require('assert'),
const assert = require('assert'),
fs = require('fs'),
settings = require('./settings.js');
settings = require('./settings.js'),
util = require('util');
const getSysinfoConfig = util.callbackify(settings.getSysinfoConfig);
function api(provider) {
assert.strictEqual(typeof provider, 'string');
@@ -24,7 +27,7 @@ function api(provider) {
function getServerIp(callback) {
assert.strictEqual(typeof callback, 'function');
settings.getSysinfoConfig(function (error, config) {
getSysinfoConfig(function (error, config) {
if (error) return callback(error);
api(config.provider).getServerIp(config, callback);