mirror of https://github.com/jumpserver/jumpserver
parent
eae5535b42
commit
f6d414d903
@ -0,0 +1,18 @@
|
||||
#!/bin/bash
|
||||
|
||||
manage_file="./webroot/AutoSa/manage.py"
|
||||
log_handler_file="./webroot/AutoSa/log_handler.py"
|
||||
websocket_file="./webroot/AutoSa/websocket/index.js"
|
||||
|
||||
which node &> /dev/null
|
||||
if [ $? != '0' ];then
|
||||
echo "Please define the node.js binary file 'node' in the PATH."
|
||||
exit
|
||||
fi
|
||||
node $websocket_file &
|
||||
if [ -f $manage_file -a -e $manage_file ] && [ -f $log_handler_file -a -e $log_handler_file ];then
|
||||
$manage_file runserver 0.0.0.0:80 &> logs/access.log &
|
||||
$log_handler_file &> logs/handler.log &
|
||||
else
|
||||
echo "manage.py or log_handler.py isn't exist or executable."
|
||||
fi
|
@ -0,0 +1,5 @@
|
||||
#!/bin/bash
|
||||
pids=$(ps axu | grep -E '(manage.py|log_handler|index.js)' | grep -v 'grep' | awk '{ print $2 }')
|
||||
for pid in $pids;do
|
||||
kill -15 $pid
|
||||
done
|
@ -1,5 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
./manage.py runserver 0.0.0.0:80 &> access.log &
|
||||
./log_handler.py &> handler.log &
|
||||
node ./websocket/index.js &
|
Loading…
Reference in new issue