(self, key, value, nx=False, ex=None)
| 34 | return self._strings.get(key) |
| 35 | |
| 36 | def set(self, key, value, nx=False, ex=None): |
| 37 | self._purge_expired() |
| 38 | if nx and key in self._strings: |
| 39 | return None |
| 40 | self._strings[key] = value |
| 41 | if ex is not None: |
| 42 | self._expires_at[key] = time.monotonic() + ex |
| 43 | return True |
| 44 | |
| 45 | def delete(self, *keys): |
| 46 | for key in keys: |
no test coverage detected