Migrate wallet app to centralized aitbc package utilities
- Migrate 4 files from logging to aitbc.get_logger - __main__.py, chain/multichain_ledger.py, chain/manager.py, chain/chain_aware_wallet_service.py - Remove logging.basicConfig() from __main__.py
This commit is contained in:
@@ -7,19 +7,13 @@ with multi-chain support.
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
import uvicorn
|
import uvicorn
|
||||||
import logging
|
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
|
|
||||||
|
from aitbc import get_logger
|
||||||
from app.main import app
|
from app.main import app
|
||||||
from app.settings import settings
|
from app.settings import settings
|
||||||
|
|
||||||
# Configure logging
|
logger = get_logger(__name__)
|
||||||
logging.basicConfig(
|
|
||||||
level=logging.INFO,
|
|
||||||
format="%(asctime)s - %(name)s - %(levelname)s - %(message)s"
|
|
||||||
)
|
|
||||||
|
|
||||||
logger = logging.getLogger(__name__)
|
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
"""Main entry point for the wallet daemon"""
|
"""Main entry point for the wallet daemon"""
|
||||||
|
|||||||
@@ -7,15 +7,15 @@ isolation, and management across different blockchain networks.
|
|||||||
|
|
||||||
from typing import Dict, List, Optional, Any
|
from typing import Dict, List, Optional, Any
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
import logging
|
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
|
|
||||||
|
from aitbc import get_logger
|
||||||
from .manager import ChainManager, ChainConfig, ChainStatus
|
from .manager import ChainManager, ChainConfig, ChainStatus
|
||||||
from .multichain_ledger import MultiChainLedgerAdapter, ChainWalletMetadata
|
from .multichain_ledger import MultiChainLedgerAdapter, ChainWalletMetadata
|
||||||
from ..keystore.persistent_service import PersistentKeystoreService
|
from ..keystore.persistent_service import PersistentKeystoreService
|
||||||
from ..security import wipe_buffer
|
from ..security import wipe_buffer
|
||||||
|
|
||||||
logger = logging.getLogger(__name__)
|
logger = get_logger(__name__)
|
||||||
|
|
||||||
|
|
||||||
class ChainAwareWalletService:
|
class ChainAwareWalletService:
|
||||||
|
|||||||
@@ -10,10 +10,11 @@ from pathlib import Path
|
|||||||
from dataclasses import dataclass, field
|
from dataclasses import dataclass, field
|
||||||
from enum import Enum
|
from enum import Enum
|
||||||
import json
|
import json
|
||||||
import logging
|
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
|
|
||||||
logger = logging.getLogger(__name__)
|
from aitbc import get_logger
|
||||||
|
|
||||||
|
logger = get_logger(__name__)
|
||||||
|
|
||||||
|
|
||||||
class ChainStatus(Enum):
|
class ChainStatus(Enum):
|
||||||
|
|||||||
@@ -12,11 +12,11 @@ import threading
|
|||||||
import json
|
import json
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
from dataclasses import dataclass, asdict
|
from dataclasses import dataclass, asdict
|
||||||
import logging
|
|
||||||
|
|
||||||
|
from aitbc import get_logger
|
||||||
from .manager import ChainManager, ChainConfig
|
from .manager import ChainManager, ChainConfig
|
||||||
|
|
||||||
logger = logging.getLogger(__name__)
|
logger = get_logger(__name__)
|
||||||
|
|
||||||
|
|
||||||
@dataclass
|
@dataclass
|
||||||
|
|||||||
Reference in New Issue
Block a user