node-test-bed-adapter
Version:
An adapter to connect a node.js application to the Test-bed's Common Information Space or Common Simulation Space.
14 lines • 410 B
JavaScript
import * as dns from 'dns';
import * as os from 'os';
export const computerInfo = async (externalIP, cb) => {
const info = { hostname: os.hostname() };
dns.lookup(os.hostname(), async (err, address, __) => {
if (err) {
cb(info, err);
}
info.localIP = address;
info.externalIP = externalIP;
cb(info);
});
};
//# sourceMappingURL=ip-service.mjs.map