1 Star 0 Fork 0

ihongda / suttacentral

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
dev-reload.sh 858 Bytes
一键复制 编辑 原始数据 按行查看 历史
Jakub Semik 提交于 2018-03-08 11:03 . changed repo names (#650)
#!/usr/bin/env bash
if hash inotifywait 2>/dev/null; then
inotifywait -e close_write,move -m -r . --exclude '(.git|.idea|node_modules|sc-data|__pycache__|.cache)'|
while read -r directory events filename; do
if [[ "$directory" = ./nginx/* && "$events" = "CLOSE_WRITE,CLOSE" ]]; then
echo "Reloading Nginx"
make reload-nginx &
elif [[ "$directory" = ./server/server/* && "$events" = "CLOSE_WRITE,CLOSE" ]]; then
echo "Reloading Flask"
make reload-uwsgi &
fi
if [[ "$filename" = "requirements.txt" && ("$events" = "MOVED_TO" || "$events" = "CLOSE_WRITE,CLOSE") ]]; then
echo "Installing new requirements"
make install-requirements &
fi
done
else
echo -e "\033[0;31mPlease run 'sudo apt install inotify-tools' first!"
exit 1
fi
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/ihongda/suttacentral.git
git@gitee.com:ihongda/suttacentral.git
ihongda
suttacentral
suttacentral
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891