添加BINANCE_FUTURES_DIR目录检查和OSS可用性验证
This commit is contained in:
@@ -13,6 +13,12 @@ check_env_var OSS_ACCESS_KEY
|
|||||||
check_env_var OSS_SECRET_KEY
|
check_env_var OSS_SECRET_KEY
|
||||||
check_env_var WORKER_NAME
|
check_env_var WORKER_NAME
|
||||||
check_env_var BINANCE_FUTURES_DIR
|
check_env_var BINANCE_FUTURES_DIR
|
||||||
|
|
||||||
|
# Check if BINANCE_FUTURES_DIR directory exists
|
||||||
|
if [ ! -d "$BINANCE_FUTURES_DIR" ]; then
|
||||||
|
echo "Error: BINANCE_FUTURES_DIR directory '$BINANCE_FUTURES_DIR' does not exist"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
# Set working directory with default value
|
# Set working directory with default value
|
||||||
WORKING_DIR=${WORKING_DIR:-/kaggle/working}
|
WORKING_DIR=${WORKING_DIR:-/kaggle/working}
|
||||||
|
|
||||||
@@ -36,4 +42,12 @@ chmod +x ~/.local/bin/mc
|
|||||||
fi
|
fi
|
||||||
export PATH=$PATH:$HOME/.local/bin
|
export PATH=$PATH:$HOME/.local/bin
|
||||||
mc alias set oss $OSS_ENDPOINT $OSS_ACCESS_KEY $OSS_SECRET_KEY --api S3v4
|
mc alias set oss $OSS_ENDPOINT $OSS_ACCESS_KEY $OSS_SECRET_KEY --api S3v4
|
||||||
|
|
||||||
|
# Check if OSS is accessible
|
||||||
|
echo "Checking OSS connectivity..."
|
||||||
|
if ! mc ls oss/ > /dev/null 2>&1; then
|
||||||
|
echo "Error: Unable to connect to OSS at $OSS_ENDPOINT"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
echo "OSS connection successful!"
|
||||||
prefect worker start --name $WORKER_NAME --pool freqtrade -l 3
|
prefect worker start --name $WORKER_NAME --pool freqtrade -l 3
|
||||||
Reference in New Issue
Block a user