INNER CODE UNIT · Python
__init__
buzzsubash/algo_trading_strategies_india · broker-utilities/zerodha-kite-connect-auto-login.py:153
def __init__(self):
self.config = KiteAutoLoginConfig()
self.telegram = TelegramNotifier(self.config.TELEGRAM_TOKEN)
self.server = None
self.app = Flask(__name__)
def start_server(self):
"""Start the Flask server in a separate thread"""
try:
self.server = ServerThread(self.app, self.config.HOST, self.config.PORT)
self.server.start()
logging.info('Server started successfully')
except Exception as e:
logging.error(f"Failed to start server: {e}")
raise
def stop_server(self):
"""Stop the Flask server"""