fold sysinfo into network

the backends are network backends
This commit is contained in:
Girish Ramakrishnan
2023-08-03 13:38:42 +05:30
parent a4d57e7b08
commit 47d57a3971
23 changed files with 143 additions and 161 deletions

View File

@@ -27,6 +27,7 @@ const apps = require('./apps.js'),
iputils = require('./iputils.js'),
manifestFormat = require('cloudron-manifestformat'),
mounts = require('./mounts.js'),
network = require('./network.js'),
os = require('os'),
path = require('path'),
paths = require('./paths.js'),
@@ -37,7 +38,6 @@ const apps = require('./apps.js'),
settings = require('./settings.js'),
shell = require('./shell.js'),
superagent = require('superagent'),
sysinfo = require('./sysinfo.js'),
_ = require('underscore');
const MV_VOLUME_CMD = path.join(__dirname, 'scripts/mvvolume.sh'),
@@ -229,8 +229,8 @@ async function waitForDnsPropagation(app) {
return;
}
const ipv4 = await sysinfo.getServerIPv4();
const ipv6 = await sysinfo.getServerIPv6();
const ipv4 = await network.getIPv4();
const ipv6 = await network.getIPv6();
let error;
[error] = await safe(dns.waitForDnsRecord(app.subdomain, app.domain, 'A', ipv4, { times: 240 }));