This commit is contained in:
Cryptoval Trading Technologies 2026-01-06 14:52:40 +00:00
parent b3fb3e01b3
commit ee4d264ad2
4 changed files with 36 additions and 2 deletions

3
.env
View File

@ -32,10 +32,11 @@ EQUITY_RSYNC_TARGETS="${EQUITY_RSYNC_TARGETS} cvtt@hs01.cvtt.vpn:/works/cvtt/md_
EQUITY_RSYNC_TARGETS="${EQUITY_RSYNC_TARGETS} cvtt@cloud21.cvtt.vpn:/works/cvtt/md_archive/equity/alpaca_md" EQUITY_RSYNC_TARGETS="${EQUITY_RSYNC_TARGETS} cvtt@cloud21.cvtt.vpn:/works/cvtt/md_archive/equity/alpaca_md"
# ==================================== daily_sim_crypto # ==================================== daily_sim_crypto
SIM_CRYPTO_IMAGE_VERSION=0.0.3 SIM_CRYPTO_IMAGE_VERSION=0.0.4
DAILY_SIM_CRYPTO_DATE= DAILY_SIM_CRYPTO_DATE=
DAILY_SIM_CRYPTO_SOURCE_HOST=hs01.cvtt.vpn DAILY_SIM_CRYPTO_SOURCE_HOST=hs01.cvtt.vpn
#DAILY_SIM_CRYPTO_SOURCE_HOST=cloud21.cvtt.vpn
DAILY_SIM_CRYPTO_SOURCE_DIR=/works/cvtt/md_archive/crypto DAILY_SIM_CRYPTO_SOURCE_DIR=/works/cvtt/md_archive/crypto
DAILY_SIM_CRYPTO_DB_SOURCES=cloud28,cloud29 DAILY_SIM_CRYPTO_DB_SOURCES=cloud28,cloud29
DAILY_SIM_CRYPTO_RSYNC_TARGETS= DAILY_SIM_CRYPTO_RSYNC_TARGETS=

View File

@ -110,7 +110,7 @@ services:
- ./config/identity/id_rsa.pub:/home/cvtt/.ssh/id_rsa.pub:ro - ./config/identity/id_rsa.pub:/home/cvtt/.ssh/id_rsa.pub:ro
daily_sim_crypto: daily_sim_crypto:
image: cloud21.cvtt.vpn:5500/daily_sim:${SIM_CRYPTO_IMAGE_VERSION} image: cloud16.cvtt.vpn:5543/daily_sim:${SIM_CRYPTO_IMAGE_VERSION}
container_name: daily_sim_crypto container_name: daily_sim_crypto
user: ${CVTT_USER:-1001:1001} user: ${CVTT_USER:-1001:1001}
pull_policy: always pull_policy: always

31
retrofit/crypto_retrofit.sh Executable file
View File

@ -0,0 +1,31 @@
#!/bin/bash
OrigDir=$(pwd)
go_back() {
cd ${OrigDir}
}
trap go_back EXIT
RunDir=$(realpath $(dirname $0))
LogDir=${RunDir}/logs
cd ${RunDir}
run_retrofit() {
local Script=${1}
shift
local Source=${1}
shift
local Params=${*}
mkdir -p ${LogDir}
Cmd="nohup ${RunDir}/${Script} ${Source} ${Params} > ${LogDir}/$(date '+%Y%m%d_%H%M%S').${Script}.${Source}.log 2>&1 &"
print_and_run ${Cmd}
}
for src in cloud28 cloud29; do
run_retrofit retrofit_crypto.sh $src
done
run_retrofit sim_crypto_retrofit.sh

View File

@ -3,8 +3,10 @@
# DAILY_SIM_CRYPTO_DATE=20250725 /usr/bin/docker compose -f /works/docker/daily_mktdata/docker-compose.yml up daily_sim_crypto # DAILY_SIM_CRYPTO_DATE=20250725 /usr/bin/docker compose -f /works/docker/daily_mktdata/docker-compose.yml up daily_sim_crypto
# #
# #
cd $(realpath $(dirname $0))
source $(realpath $(dirname $0))/get_retrofit_dates.sh source $(realpath $(dirname $0))/get_retrofit_dates.sh
DEFAULT_FGLOB=*.crypto_sim_md.db.gz DEFAULT_FGLOB=*.crypto_sim_md.db.gz
Source=cvtt@${MD_HOST:-cloud21.cvtt.vpn} Source=cvtt@${MD_HOST:-cloud21.cvtt.vpn}