INNER CODE UNIT · Python

reset

laurentS/slowapi · slowapi/extension.py:355

    def reset(self) -> None:
        """
        resets the storage if it supports being reset
        """
        try:
            self._storage.reset()
            self.logger.info("Storage has been reset and all limits cleared")
        except NotImplementedError:
            self.logger.warning("This storage type does not support being reset")

    @property
    def limiter(self) -> RateLimiter:
        """
        The backend that keeps track of consumption of endpoints vs limits
        """
        if self._storage_dead and self._in_memory_fallback_enabled:
            assert (
                self._fallback_limiter

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…