fixed 'store_raw_data'

This commit is contained in:
Vasily.onl
2025-06-06 12:07:27 +08:00
parent 85dc35c11d
commit 8572a7a387
3 changed files with 9 additions and 8 deletions

View File

@@ -9,7 +9,7 @@
"reconnect_delay": 5.0
},
"data_collection": {
"store_raw_data": true,
"store_raw_data": false,
"health_check_interval": 120.0,
"auto_restart": true,
"buffer_size": 1000

View File

@@ -51,7 +51,7 @@
},
"database": {
"store_processed_data": true,
"store_raw_data": true,
"store_raw_data": false,
"force_update_candles": false,
"batch_size": 100,
"flush_interval": 5.0

View File

@@ -327,7 +327,8 @@ class OKXCollector(BaseDataCollector):
self.logger.warning(f"{self.component_name}: Message processing warnings: {errors}")
# Store raw data if enabled (for debugging/compliance)
if self.store_raw_data and 'data' in message and 'arg' in message:
if self.store_raw_data:
if 'data' in message and 'arg' in message:
await self._store_raw_data(message['arg'].get('channel', 'unknown'), message)
# Store processed market data points in raw_trades table