文章目录

最近服务器在线上做测试,没用supervisord管理,有时候必须需要手动来回切换,dev和test启动的方式也不同,索性用shell写个比较low的脚本搞定事情。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/bin/bash
case $1 in
dev)
. ~/py2/bin/activate #使用 virtualenv
python manage.py runserver store.dev.service.cmos.net:8080
;;
test)
. ~/py2/bin/activate
python manage.py runserver store.test.service.cmos.net:8080
;;
*)
echo "Usage: $0 [dev|test]"
exit 1
;;
esac
exit 0
文章目录