mirror of
https://github.com/vale981/doccam-pi
synced 2025-03-05 09:21:40 -05:00
final3f1
This commit is contained in:
parent
21763f772a
commit
19d6de6af5
1 changed files with 47 additions and 1 deletions
48
main.js
48
main.js
|
@ -165,9 +165,25 @@ var commandHandlers = function commandHandlers(command, cb) {
|
|||
wLog("Stop Command!", 1);
|
||||
mustBe = true
|
||||
cmd.kill();
|
||||
socket.emit('data', {
|
||||
type: 'message',
|
||||
data: {
|
||||
title: 'Success',
|
||||
type: 'success',
|
||||
text: 'Stopped!'
|
||||
}
|
||||
}, command.sender);
|
||||
} else {
|
||||
wLog("Start Command!", 1);
|
||||
spawn();
|
||||
socket.emit('data', {
|
||||
type: 'message',
|
||||
data: {
|
||||
title: 'Success',
|
||||
type: 'success',
|
||||
text: 'Started!'
|
||||
}
|
||||
}, command.sender);
|
||||
}
|
||||
},
|
||||
snap: function() {
|
||||
|
@ -238,6 +254,36 @@ var commandHandlers = function commandHandlers(command, cb) {
|
|||
wLog("Start Command!", 1);
|
||||
spawn();
|
||||
}
|
||||
socket.emit('data', {
|
||||
type: 'message',
|
||||
data: {
|
||||
title: 'Success',
|
||||
type: 'success',
|
||||
text: 'Restarted!'
|
||||
}
|
||||
}, command.sender);
|
||||
},
|
||||
restartSSH: function() {
|
||||
exec('forever stop SSH-Serv', () => {
|
||||
connectSSH(() => {
|
||||
socket.emit('change', {
|
||||
change: {
|
||||
ssh: {
|
||||
port: status.ssh.port,
|
||||
camForwardPort: status.ssh.camForwardPort
|
||||
}
|
||||
}
|
||||
});
|
||||
socket.emit('data', {
|
||||
type: 'message',
|
||||
data: {
|
||||
title: 'Success',
|
||||
type: 'success',
|
||||
text: 'Restarted SSH Tunnels!'
|
||||
}
|
||||
}, command.sender);
|
||||
});
|
||||
});
|
||||
},
|
||||
getLogs: function() {
|
||||
fs.readFile(config.logPath, 'utf-8', function(err, data) {
|
||||
|
@ -354,7 +400,7 @@ function checkSSH(cb) {
|
|||
re.lastIndex++;
|
||||
}
|
||||
if (alive) {
|
||||
exec('forever stopall');
|
||||
exec('forever stop SSH-Serv');
|
||||
cb(false)
|
||||
return;
|
||||
} else {
|
||||
|
|
Loading…
Add table
Reference in a new issue