(self)
| 160 | await super().put(item) |
| 161 | |
| 162 | async def get(self): |
| 163 | while True: |
| 164 | item = await super().get() |
| 165 | if ( |
| 166 | self.min_model_version <= 0 |
| 167 | or item[0].info["model_version"] >= self.min_model_version |
| 168 | ): |
| 169 | return item |
| 170 | |
| 171 | async def close(self) -> None: |
| 172 | """Close the queue.""" |
no outgoing calls
no test coverage detected