]> TLD Linux GIT Repositories - tld-builder.git/blob - bin/request-handler.sh
- from https://github.com/pld-linux/pld-builder.new
[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/.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