Add a configuration variable to specify a global prefix for Redis keys

At OpenCraft, we’d like to use Tutor for multi-tenant Open edX deployments. We can already configure Tutor to use our shared Redis instance, and support has been implemented in edx-platform for passing a global prefix to Celery’s Redis broker.

We’d like to add a new configuration variable (i.e. REDIS_GLOBAL_PREFIX) to allow us to pass the global prefix to the Tutor instance.

Hi @felipetrz! I’d rather avoid adding Tutor configuration values for use cases that are not so frequent. Did you manage to implement your proposed change with a plugin? If yes, did something go wrong? If not, why?

Thanks for the suggestion of using a plugin, I hadn’t considered it before asking here.
It worked for our purposes.

1 Like