#!/bin/bash Python=/home/cvtt/.pyenv/python3.10-venv/bin/python3.10 RootDir=/home/cvtt/prod export PYTHONPATH=${RootDir} host=$(hostname) if [ "${host}" == "cvttdata" ] then ArchiveRootDir=/home/cvtt/prod/archive/md_archive CredKey=TSDB_MD_CVTTDATA_RO elif [ "${host}" == "cloud19.cryptovaltrading.com" ] then ArchiveRootDir=/opt/cvtt/archive/md_archive CredKey=TSDB_MD_CLD21_RO else echo "Unknown host ${host}. ${0} Aborted." exit 1 fi mkdir -p ${ArchiveRootDir} yesterday=$(date -d "yesterday" +%Y%m%d) Schemas=${1} if [ "${Schemas}" == "" ] then Schemas="coinbase,bnbspot,bnbfut" fi echo "Schemas=${Schemas}" Cmd= Cmd="${Python}" Cmd="${Cmd} ${RootDir}/cvttpy/research/utils/archive_ts_md.py" Cmd="${Cmd} --config=http://cloud16.cvtt.vpn:6789/apps/md_recorder" Cmd="${Cmd} --db_credentials_key=${CredKey}" Cmd="${Cmd} --date=${yesterday}" Cmd="${Cmd} --schemas=${Schemas}" Cmd="${Cmd} --root_dir=${ArchiveRootDir}" Cmd="${Cmd} --format=SQLite" Cmd="${Cmd} --compress" echo ${Cmd} eval ${Cmd} echo "${0} ${*} Done."