3 [ -n "$SSH_ORIGINAL_COMMAND" ] || exit 1
5 trigger_name=$(basename "$1")
7 set -- $SSH_ORIGINAL_COMMAND
11 args=${args//[^a-zA-Z-]/}
14 # Ignore ftpsync stuff.
15 if [ "$args" = "syncall" -o "$args" = "sync:all" ]
20 echo "$(date): $trigger_name | $args" >> /org/wanna-build/db/signal.log
24 # Pass arguments in the filename because we might get triggered for
25 # multiple suites. A simple append wouldn't be race-free on the
27 touch "/org/wanna-build/signals/${trigger_name}.${args}"
29 touch "/org/wanna-build/signals/$trigger_name"