summaryrefslogtreecommitdiff
path: root/app.js
diff options
context:
space:
mode:
Diffstat (limited to 'app.js')
-rw-r--r--app.js39
1 files changed, 5 insertions, 34 deletions
diff --git a/app.js b/app.js
index b622606..0a72ee5 100644
--- a/app.js
+++ b/app.js
@@ -15,44 +15,15 @@ app.set('port',process.env.PORT||4000);
//Setting config
app.set('host',config.host);
-//Routing
-require('./routes/routes.js')(express,app);
-
//Socket IO
var server = require('http').createServer(app);
var io = require('socket.io')(server);
var fs = require('fs');
+var exec = require('child_process').exec;
+
+//Routing
+require('./routes/routes.js')(express,app,io,fs,exec);
server.listen(app.get('port'),function(){
console.log('eSim Runing on port : '+app.get('port'));
-});
-
-io.on('connection',function(socket){
- console.log('a user connected');
- socket.on('disconnect', function(){
- console.log('user disconnected');
- fs.stat('/tmp/socket_id.cir.out', function(err, stat){
- if(err == null){
- fs.unlink('/tmp/socket_id.cir.out');
- console.log('temp file deleted successfully');
- }
-
- });
-
- });
- socket.on('chat message', function(msg){
- console.log('message: ' + msg);
- });
- socket.on('netlist', function(msg){
- console.log('netlist stored in tmp folder')
- fs.writeFile('/tmp/socket_id.cir.out', msg, function(err){
- if(err){
- return console.log(err);
- }
- });
- });
- io.emit('chat message', {hello: 'world'});
-})
-
-
-
+}) \ No newline at end of file