Advertisement
dcuddihy-acr-me

knyc.acr.lab.issues.244

May 8th, 2014
180
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. #
  2. # [Issue 244](https://bitbucket.org/autonomy/knyc.acr.lab/issue/244)
  3. #
  4. set -x
  5.  
  6. echo "Started: " $(date)
  7.  
  8. source /etc/portion.env
  9. source /etc/profile.d/runtime-context.sh
  10.  
  11. echo $RUNTIME_CONTEXT
  12. echo $PYTHONPATH
  13. export PATH=$PATH:/opt/bbthyme/current/bin
  14. export TERM=xterm
  15.  
  16. # -----------------
  17.  
  18. TODAY_DIR=$(date +%Y/%m/%d)
  19. VAR_DIR=/opt/var/com.citivelocity/charting.v2/dcuddihy.autonomycapital.com/${TODAY_DIR}
  20. URI_LIST=${VAR_DIR}/urilist
  21.  
  22. citi-install
  23. mkdir -p ${VAR_DIR}
  24. citi-list-batch-urls > ${URI_LIST}
  25.  
  26. for URI in $(cat ${URI_LIST})
  27. do
  28. BATCH=$(echo $URI | sed 's/.*=//')
  29. BATCH_FILE=${VAR_DIR}/${BATCH}.xls
  30. BATCH_CSV=${VAR_DIR}/batch-${BATCH}.csv
  31. citi-fetch-batch "${URI}" > ${BATCH_FILE}
  32. citi-batch-to-raw-csv < ${BATCH_FILE} > ${BATCH_CSV}
  33. done
  34.  
  35. MKT_IDS=${VAR_DIR}/market-ids
  36. cat ${VAR_DIR}/batch-*.csv | cut -d, -f2 | sort -u | grep -v "security" \
  37. > ${MKT_IDS}
  38. citi-prepare-market-ids < ${MKT_IDS}
  39.  
  40. EVENTMAP=${VAR_DIR}/event-map.csv
  41. citi-make-deal-event-map < ${MKT_IDS} > ${EVENTMAP}
  42.  
  43. CITI=$(tx-get-agent-id citi)
  44. for FN in $(ls $VAR_DIR/batch*.csv)
  45. do
  46. EVENT_FILE=$(echo $FN | sed 's/.csv/-events.csv/')
  47. fielddata-to-deal-events --event-map ${EVENTMAP} --report ${CITI} \
  48. < ${FN} > ${EVENT_FILE}
  49. csv-deal-events-to-xml < ${EVENT_FILE} | tx-post-deal-events
  50. done
  51.  
  52. # -----------------
  53.  
  54. echo "Finished: " $(date)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement