Esempio n. 1
0
var getBrowserStackLocalBin = function(options) {
    var arch = ('x64' === process.arch) ? 'x86_64' : 'i386'
    var system = uname().sysname
    return __dirname +
        '/../../../../resources/browserstack/' +
        system + '-' + arch +
        '/BrowserStackLocal'
}
Esempio n. 2
0
function caSysinfo(agentname, agentversion)
{
	var uname = mod_uname.uname();
	var hostname;

	if ('HOST' in process.env && process.env['HOST'].length > 0)
		hostname = process.env['HOST'];
	else
		hostname = uname['nodename'];

	return ({
	    ca_agent_name: agentname,
	    ca_agent_version: agentversion,
	    ca_os_name: uname['sysname'],
	    ca_os_release: uname['release'],
	    ca_os_revision: uname['version'],
	    ca_os_machine: uname['machine'],
	    ca_hostname: hostname,
	    ca_major: mod_cap.ca_amqp_vers_major,
	    ca_minor: mod_cap.ca_amqp_vers_minor
	});
}
Esempio n. 3
0
var mod_uname = require('uname');

var uts = mod_uname.uname();
var fields = [ 'sysname', 'nodename', 'release', 'version', 'machine' ];
var values = fields.map(function (fieldname) { return (uts[fieldname]); });

console.log(values.join(' '));