mirror of https://github.com/jumpserver/jumpserver
[Update] 修改entrypoint并增加debug日志
parent
6b984aac53
commit
3e6e0153cf
|
@ -2,15 +2,19 @@
|
||||||
function cleanup()
|
function cleanup()
|
||||||
{
|
{
|
||||||
local pids=`jobs -p`
|
local pids=`jobs -p`
|
||||||
if [[ "$pids" != "" ]]; then
|
if [[ "${pids}" != "" ]]; then
|
||||||
kill $pids >/dev/null 2>/dev/null
|
kill ${pids} >/dev/null 2>/dev/null
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
service="all"
|
service="all"
|
||||||
if [ "$1" != "" ];then
|
if [[ "$1" != "" ]];then
|
||||||
service=$1
|
service=$1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [[ "$1" == "bash" ]];then
|
||||||
|
bash
|
||||||
|
fi
|
||||||
|
|
||||||
trap cleanup EXIT
|
trap cleanup EXIT
|
||||||
python jms start $service
|
python jms start ${service}
|
||||||
|
|
15
jms
15
jms
|
@ -10,9 +10,20 @@ import sys
|
||||||
import signal
|
import signal
|
||||||
|
|
||||||
BASE_DIR = os.path.dirname(os.path.abspath(__file__))
|
BASE_DIR = os.path.dirname(os.path.abspath(__file__))
|
||||||
sys.path.append(BASE_DIR)
|
sys.path.insert(0, BASE_DIR)
|
||||||
|
|
||||||
from apps import __version__
|
try:
|
||||||
|
from apps import __version__
|
||||||
|
except ImportError as e:
|
||||||
|
print("Not found __version__: {}".format(e))
|
||||||
|
print("Sys path: {}".format(sys.path))
|
||||||
|
__version__ = 'Unknown'
|
||||||
|
try:
|
||||||
|
import apps
|
||||||
|
print("List apps: {}".format(os.listdir('apps')))
|
||||||
|
print('apps is: {}'.format(apps))
|
||||||
|
except:
|
||||||
|
pass
|
||||||
|
|
||||||
try:
|
try:
|
||||||
from apps.jumpserver.conf import load_user_config
|
from apps.jumpserver.conf import load_user_config
|
||||||
|
|
Loading…
Reference in New Issue