}
var ex = null;
if (typeof err === 'string') { // c-ares error code.
- ex = new Error(syscall + ' ' + err + (hostname ? ' ' + hostname : ''));
+ const errHost = hostname ? ' ' + hostname : '';
+ ex = new Error(`${syscall} ${err}${errHost}`);
ex.code = err;
ex.errno = err;
ex.syscall = syscall;
if (typeof resolver === 'function') {
return resolver(hostname, callback);
} else {
- throw new Error('Unknown type "' + type_ + '"');
+ throw new Error(`Unknown type "${type_}"`);
}
};
if (ver)
return newSet.push([ver, s]);
- throw new Error('IP address is not properly formatted: ' + serv);
+ throw new Error(`IP address is not properly formatted: ${serv}`);
});
var r = cares.setServers(newSet);
cares.setServers(orig.join(','));
var err = cares.strerror(r);
- throw new Error('c-ares failed to set servers: "' + err +
- '" [' + servers + ']');
+ throw new Error(`c-ares failed to set servers: "${err}" [${servers}]`);
}
};