Subversion Repositories SmartDukaan

Rev

Rev 4084 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

#!/bin/bash

if [ $# -lt 3 ]
then
        echo "Usage: $0 <from> <passwd> <email> [<email> ...]"
        exit  1
fi

# resolve links - $0 may be a softlink
PRG="$0"

while [ -h "$PRG" ]; do
  ls=`ls -ld "$PRG"`
  link=`expr "$ls" : '.*-> \(.*\)$'`
  if expr "$link" : '/.*' > /dev/null; then
    PRG="$link"
  else
    PRG=`dirname "$PRG"`/"$link"
  fi
done

# Get standard environment variables
PRGDIR=`dirname $(readlink -f "$PRG")`
PYTHON_DIR="/usr/local/lib/python2.6/dist-packages/PyProj-0.1-py2.6.egg"
DATE=`date +%Y-%b-%d`

#Email the two report files.

FROM=$1
PASSWD=$2

shift 2

TO_LIST=""
while (( "$#" ))
do
        TO_LIST="${TO_LIST} -t $1"
        shift
done

cd ${PYTHON_DIR}
./shop2020/model/v1/catalog/script/InventoryStockReportGenerator.py /tmp/pending-orders-inventory.csv

${PYTHON_DIR}/shop2020/utils/CsvToXlsConvertor.py -t -o /tmp/inventory-stock-required.${DATE}.xls /tmp/pending-orders-inventory.csv

python ${PYTHON_DIR}/shop2020/utils/EmailAttachmentSender.py -f ${FROM} -p ${PASSWD} ${TO_LIST} -s "Inventory Stock required by Spice Online Retail" -a /tmp/inventory-stock-required.${DATE}.xls

rm /tmp/inventory-stock-required.${DATE}.xls /tmp/pending-orders-inventory.csv