(environment_key: str)
| 495 | |
| 496 | @staticmethod |
| 497 | def set_bad_key(environment_key: str) -> None: |
| 498 | if settings.CACHE_BAD_ENVIRONMENTS_SECONDS: |
| 499 | current_count = bad_environments_cache.get(environment_key, 0) |
| 500 | bad_environments_cache.set( |
| 501 | environment_key, |
| 502 | current_count + 1, |
| 503 | timeout=settings.CACHE_BAD_ENVIRONMENTS_SECONDS, |
| 504 | ) |
| 505 | |
| 506 | def trait_persistence_allowed(self, request: Request) -> bool: |
| 507 | return ( |