diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2018-05-26 15:58:21 +0200 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2018-05-26 15:58:21 +0200 |
| commit | 96e19464f98b868bd93b76ac842ec5b32a17cfb6 (patch) | |
| tree | a232cfecd631d49fae8d1402371a284296aeec87 /app/server/index.js | |
| parent | 28f4bd59314df8162548a1100b280bd256436eaa (diff) | |
means to run remote commands and get output
Diffstat (limited to 'app/server/index.js')
| -rw-r--r-- | app/server/index.js | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/app/server/index.js b/app/server/index.js index 3104a98..c3b0763 100644 --- a/app/server/index.js +++ b/app/server/index.js @@ -9,8 +9,9 @@ app.use(express.static('public', { extensions: ['html'] })) function serve_index(req, res) { res.sendFile(path.join(__dirname, '../../public', 'index.html')) } app.get('/dashboard/', serve_index) -app.get('/checkpoint/', serve_index) -app.get('/dataset/', serve_index) +app.get('/system/', serve_index) +app.get('/checkpoints/', serve_index) +app.get('/datasets/', serve_index) app.get('/live/', serve_index) app.get('/', serve_index) // app.get('/images', site.images) @@ -49,6 +50,11 @@ function bind_relay(socket) { client.emit('status', data) }) + socket.on('system_res', data => { + console.log('System responded', data.cmd) + client.emit('system_res', data) + }) + socket.on('frame', (data) => { client.volatile.emit('frame', data) }) @@ -64,6 +70,12 @@ function bind_client(socket){ console.log('Client sent command', data) relay.emit('cmd', data) }) + + socket.on('system', data => { + console.log('Client sent system command', data) + relay.emit('system', data) + }) + socket.on('disconnect', () => { console.log('Client disconnected') }) |
