]> TLD Linux GIT Repositories - TLD.git/blob - pld-builder.new/bin/request-handler.sh
8c2ab85f17c32f612eb6c01d4d79ec9c1253d50f
[TLD.git] / pld-builder.new / bin / request-handler.sh
1 #!/bin/sh
2
3 umask 022
4 export LC_CTYPE=en_US.iso-8859-1
5 CONFIG=$HOME/.pldbuilderrc
6 [ -f "$CONFIG" ] && . $CONFIG
7 [ -n "$BUILDERPATH" ] || BUILDERPATH="$HOME/pld-builder.new/"
8 export BUILDERPATH
9
10 if lockfile -r3 $HOME/.builder_request_handler.lock 2>/dev/null; then
11         trap "rm -f $HOME/.builder_request_handler.lock" 1 2 3 13 15
12         cd $BUILDERPATH
13         python PLD_Builder/request_handler.py
14         rm -f $HOME/.builder_request_handler.lock
15 else
16         return 1
17 fi