INNER CODE UNIT · Python
load_config
buzzsubash/algo_trading_strategies_india · broker-utilities/mtm_square_off_zerodha/zerodha_ltp_subscriber.py:65
def load_config(self, config_path: str):
"""Load configuration from YAML file"""
try:
with open(config_path, 'r') as file:
self.config = yaml.safe_load(file)
# Extract API credentials
self.api_key = self.config['zerodha']['api_key']
self.api_secret = self.config['zerodha']['api_secret']
self.logger.info("Configuration loaded successfully")
except Exception as e:
self.logger.error(f"Error loading config: {e}")
raise
def setup_kite_client(self):
"""Initialize Kite Connect client"""