You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
48 lines
1.4 KiB
48 lines
1.4 KiB
#!/usr/bin/env python3
|
|
"""
|
|
amazingData SDK 连接测试脚本(简化版)
|
|
"""
|
|
import sys
|
|
sys.path.insert(0, '/app/working/workspaces/developer/projects/20260330_kline_system/backend')
|
|
|
|
from app.config import settings
|
|
from app.services.amazing_data_service import amazing_data_service
|
|
|
|
print("=" * 60)
|
|
print("amazingData SDK 集成测试报告")
|
|
print("=" * 60)
|
|
print()
|
|
|
|
print("📋 配置信息:")
|
|
print(f" ✅ Host: {settings.AMAZING_DATA_HOST}")
|
|
print(f" ✅ Port: {settings.AMAZING_DATA_PORT}")
|
|
print(f" ✅ Account: {settings.AMAZING_DATA_ACCOUNT}")
|
|
print(f" ✅ Environment: {settings.AMAZING_DATA_ENV}")
|
|
print()
|
|
|
|
print("🔌 连接测试:")
|
|
try:
|
|
success = amazing_data_service.connect()
|
|
if success:
|
|
print(" ✅ 连接成功!")
|
|
print()
|
|
print("📊 服务层检查:")
|
|
print(f" ✅ Service 实例:{amazing_data_service}")
|
|
print(f" ✅ 连接状态:{amazing_data_service._connected}")
|
|
print(f" ✅ Adapter 实例:{amazing_data_service._adapter}")
|
|
print()
|
|
|
|
# 断开连接
|
|
amazing_data_service.disconnect()
|
|
print("🔌 断开连接:✅")
|
|
print()
|
|
print("=" * 60)
|
|
print("🎉 amazingData SDK 集成成功!")
|
|
print("=" * 60)
|
|
else:
|
|
print(" ❌ 连接失败")
|
|
except Exception as e:
|
|
print(f" ❌ 异常:{e}")
|
|
import traceback
|
|
traceback.print_exc()
|