from core.logger import setup_logger, logger def main(): """ Entry point of the application. """ setup_logger() logger.info("Starting Manufacturing Monitoring System...") try: # Import here to avoid circular dependencies from live_camera import main as run_system run_system() except Exception as e: logger.error(f"Application failed: {e}") finally: logger.info("System shutdown complete.") if __name__ == "__main__": main()