INNER CODE UNIT · Python

main

RekklesNA/ProxmoxMCP-Plus · src/proxmox_mcp/server.py:425

def main() -> None:
    """CLI entrypoint for running the Proxmox MCP server."""
    config_path = os.getenv("PROXMOX_MCP_CONFIG")

    try:
        server = ProxmoxMCPServer(config_path)
        server.start()
    except KeyboardInterrupt:
        print("\nShutting down gracefully...", file=sys.stderr)
        sys.exit(0)
    except Exception as e:
        import traceback

        traceback.print_exc(file=sys.stderr)
        sys.stderr.flush()
        print(f"Server initialization failed: {e}", file=sys.stderr)
        sys.stderr.flush()
        sys.exit(1)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…