gridtracker/package.nw/lib/cluster.js

35 wiersze
803 B
JavaScript
Czysty Zwykły widok Historia

2021-09-25 18:06:30 +00:00
// GridTracker Copyright © 2021 GridTracker.org
// All rights reserved.
// See LICENSE for more information.
var Telnet = require ('telnet-client')
const g_clusterClient = new Telnet()
2021-09-25 18:06:30 +00:00
var g_clusterServer = {
host: "marconi.mchambersradio.com",
port: 7300,
loginPrompt: 'login: ',
2021-09-25 18:06:30 +00:00
shellPrompt: false,
username: g_appSettings.myDEcall,
timeout: 1500
}
g_clusterClient.on('ready', function(prompt) {
g_clusterClient.exec(cmd, function(err, response) {
console.log(response)
})
})
g_clusterClient.on('timeout', function() {
console.log('socket timeout!')
g_clusterClient.end()
})
g_clusterClient.on('close', function() {
console.log('connection closed')
})
if (g_appSettings.gtShareEnable == true) {
g_clusterClient.connect(g_clusterServer)
}