]> TLD Linux GIT Repositories - tld-builder.git/blob - bin/request-handler.sh
- use python3
[tld-builder.git] / bin / request-handler.sh
1 #!/bin/sh
2
3 umask 022
4 export LC_CTYPE=en_US.iso-8859-1
5 CONFIG=$HOME/.tldbuilderrc
6 [ -f "$CONFIG" ] && . $CONFIG
7 if [ -z "$BUILDERPATH" ]; then
8         dir=$(dirname "$0")
9         BUILDERPATH="$(cd "$dir"/..; pwd)"
10 fi
11 export BUILDERPATH
12
13 if lockfile -r3 $HOME/.builder_request_handler.lock 2>/dev/null; then
14         trap "rm -f $HOME/.builder_request_handler.lock" 1 2 3 13 15
15         cd $BUILDERPATH
16         python3 TLD_Builder/request_handler.py
17         rm -f $HOME/.builder_request_handler.lock
18 else
19         return 1
20 fi