Debug mode using Node-Inspector as been added to the launcher.
This commit is contained in:
parent
5b056f563e
commit
54a7de62e0
@ -26,7 +26,9 @@
|
|||||||
"xmlrpc": ">=1.1.0",
|
"xmlrpc": ">=1.1.0",
|
||||||
"superstack": "0.0.3"
|
"superstack": "0.0.3"
|
||||||
},
|
},
|
||||||
"devDependencies": {},
|
"devDependencies": {
|
||||||
|
"node-inspector": "~0.6.1"
|
||||||
|
},
|
||||||
"optionalDependencies": {},
|
"optionalDependencies": {},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": "*"
|
"node": "*"
|
||||||
|
16
xo-server
16
xo-server
@ -21,6 +21,10 @@
|
|||||||
#
|
#
|
||||||
# @package Xen Orchestra Server
|
# @package Xen Orchestra Server
|
||||||
|
|
||||||
|
MAIN='src/main.js'
|
||||||
|
|
||||||
|
#######################################
|
||||||
|
|
||||||
|
|
||||||
# _fail message
|
# _fail message
|
||||||
_fail()
|
_fail()
|
||||||
@ -57,4 +61,14 @@ fi
|
|||||||
|
|
||||||
########################################
|
########################################
|
||||||
|
|
||||||
exec "$node" "src/main.js" "$@"
|
if [ "${1:-}" = '--debug' ]
|
||||||
|
then
|
||||||
|
# Launch XO-Server in debug mode.
|
||||||
|
"$node" --debug-brk "$MAIN" > /dev/null &
|
||||||
|
|
||||||
|
# Runs Node Inspector (avoids the recommended alternate HTTP port
|
||||||
|
# for XO-Server).
|
||||||
|
exec ./node_modules/.bin/node-inspector --web-port 64985
|
||||||
|
else
|
||||||
|
exec "$node" "$MAIN"
|
||||||
|
fi
|
||||||
|
Loading…
Reference in New Issue
Block a user