#!/bin/bash # TODO use functions nai=`date +%s`; echo "Content-type: text/html" echo echo "
"
exec 2>&1
. "$(dirname "$0")"/parse_query
parse_query
logger -t $(basename $0) got $FORM_action from $REMOTE_USER
logger -t $(basename $0) spacestatus was $(cat /run/spacestatus)
if [ "$FORM_action" = "open" ]
then
  /usr/local/bin/gpio mode 7 out
  /usr/local/bin/gpio write 7 0
  if [ "$(cat /run/spacestatus)" != "open" ]   # do not modify timestamp on multiple clicks
  then
    echo "open" > /run/spacestatus
  fi
  echo "Performed action: $FORM_action"
fi

if [ "$FORM_action" = "close" ]
then
  /usr/local/bin/gpio mode 7 out
  /usr/local/bin/gpio write 7 1
  if [ "$(cat /run/spacestatus)" != "closed" ]   # do not modify timestamp on multiple clicks
  then
    echo "closed" > /run/spacestatus
  fi
  sudo /root/pidor/scripts/closetrigger.sh 
  logger -t $(basename $0) closetrigger ret=$?
  echo "Performed action: $FORM_action"
fi


logger -t $(basename $0) spacestatus is now $(cat /run/spacestatus)
echo "
" echo ""