Mercurial > hg > rlgwebd
comparison webtty.js @ 137:f14e92f6d955
webtty: don't hardcode paths.
| author | John "Elwin" Edwards |
|---|---|
| date | Thu, 18 Jul 2013 10:36:58 -0700 |
| parents | ad4229cf8321 |
| children | 789c094675f4 |
comparison
equal
deleted
inserted
replaced
| 136:56da59b343ca | 137:f14e92f6d955 |
|---|---|
| 1 #!/usr/bin/env node | 1 #!/usr/bin/env node |
| 2 | |
| 3 var localModules = '/usr/lib/node_modules/'; | |
| 2 var http = require('http'); | 4 var http = require('http'); |
| 3 var url = require('url'); | 5 var url = require('url'); |
| 4 var path = require('path'); | 6 var path = require('path'); |
| 5 var fs = require('fs'); | 7 var fs = require('fs'); |
| 6 var pty = require("/usr/local/lib/node_modules/pty.js"); | 8 var pty = require(path.join(localModules, "pty.js")); |
| 7 | 9 |
| 8 var serveStaticRoot = "/home/elwin/hk/nodejs/rlg/s/"; | 10 var serveStaticRoot = fs.realpathSync("."); |
| 9 var ptyhelp = "/home/elwin/hk/nodejs/rlg/ptyhelper"; | |
| 10 var sessions = {}; | 11 var sessions = {}; |
| 11 | 12 |
| 12 var env_dontuse = {"TMUX": true, "TMUX_PANE": true}; | 13 var env_dontuse = {"TMUX": true, "TMUX_PANE": true}; |
| 13 | 14 |
| 14 /* Constructor for TermSessions. Note that it opens the terminal and | 15 /* Constructor for TermSessions. Note that it opens the terminal and |
