dosubot[bot] commented on issue #33604: URL: https://github.com/apache/superset/issues/33604#issuecomment-2916425243
<!-- Answer --> The RedisSentinelCacheBackend class (which inherits from RedisSentinelCache) is defined in superset/async_events/cache_backend.py in the Superset codebase, so the correct import path should be: ```python from superset.async_events.cache_backend import RedisSentinelCacheBackend ``` or, if you specifically need RedisSentinelCache: ```python from superset.async_events.cache_backend import RedisSentinelCache ``` [source](https://github.com/apache/superset/blob/master/superset/async_events/cache_backend.py) If you are seeing ModuleNotFoundError: No module named 'superset.async_events.cache_backend', it likely means that your Python environment cannot find the Superset package or your installation is missing files. Please check: - That your Superset installation is up to date and matches the codebase structure (the async_events/cache_backend.py file should exist). - That you are running your code in the same environment where Superset is installed. - If you installed Superset via pip or another method, ensure the installation completed successfully and that there are no path issues. If you are using a packaged or older version of Superset, the module structure may differ. The async_events/cache_backend.py file and RedisSentinelCacheBackend class are present in the latest master/dev versions. If you are using a custom build or a version from before Redis Sentinel support was added, you may need to upgrade to a newer version. <!-- Dosu Comment Footer --> *To reply, just mention my name [@dosu](https://go.dosu.dev/dosubot).* --- <sup>How did I do? [Good](https://app.dosu.dev/response-feedback/37dc79fd-23d8-4c77-9aa3-fa655d666128?feedback_type=great_response) | [Irrelevant](https://app.dosu.dev/response-feedback/37dc79fd-23d8-4c77-9aa3-fa655d666128?feedback_type=irrelevant_answer) | [Incorrect](https://app.dosu.dev/response-feedback/37dc79fd-23d8-4c77-9aa3-fa655d666128?feedback_type=incorrect_sources) | [Verbose](https://app.dosu.dev/response-feedback/37dc79fd-23d8-4c77-9aa3-fa655d666128?feedback_type=too_verbose) | [Hallucination](https://app.dosu.dev/response-feedback/37dc79fd-23d8-4c77-9aa3-fa655d666128?feedback_type=hallucination) | [Report 🐛](https://app.dosu.dev/response-feedback/37dc79fd-23d8-4c77-9aa3-fa655d666128?feedback_type=bug_report) | [Other](https://app.dosu.dev/response-feedback/37dc79fd-23d8-4c77-9aa3-fa655d666128?feedback_type=other)</sup> [](https://go.dosu.dev/discord-bot) [! [Share on X](https://img.shields.io/badge/X-share-black)](https://twitter.com/intent/tweet?text=%40dosu_ai%20helped%20me%20solve%20this%20issue!&url=https%3A//github.com/apache/superset/issues/33604) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
