#!/bin/bash

LOG=/tmp/sdk.log
application="sdk/file/delete"

#
# NAME
#	file/delete
#
# SYNOPSIS
#	file/delete
#
#	where:
#
#
# DESCRIPTION
#
# RETURNS
#	0	File deleted OK
#
# VERSION
#	1.0	2015-10-29	Initial release
#	1.1	2017-06-26	Make sdk/file/delete relative to /home
#
echo "" >>$LOG
echo "$application: Begin" >>$LOG ; sync                          
if [ -z "$QUERY_STRING" ] ; then                                                
  echo "$application: No parameters QUERY_STRING" >>$LOG
else
  echo "$application: QUERY_STRING = '$QUERY_STRING'" >>$LOG
  saveIFS=$IFS
  IFS=\&
  set $QUERY_STRING
  while [ "$1" ] ; do
    left=${1%=*}
    right=${1#*=}
    eval $left=$right
    echo "Parameter '$left' = '$right'" >>$LOG
    shift
  done
  IFS=$saveIFS
fi

echo "Content-type: text/plain"
echo ""
echo "This is the $application command" >>$LOG

echo "$application: CONTENT_LENGTH='$CONTENT_LENGTH'">>$LOG
echo "$application: CONTENT_TYPE='$CONTENT_TYPE'">>$LOG
echo "$application: REQUEST_METHOD='$REQUEST_METHOD'">>$LOG

rm -rf /home/$path
echo "rm -rf /home/$path" >>$LOG
echo $path
