We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4bf1e06 commit 90c2b02Copy full SHA for 90c2b02
kubernetes/informer/informer.py
@@ -226,6 +226,12 @@ def _run_loop(self):
226
break
227
evt_type = event.get("type")
228
obj = event.get("object")
229
+ # Sync the most recent resource version from the Watch
230
+ # instance (updated by unmarshal_event before yielding).
231
+ # Do this before firing handlers so consumers that wake on
232
+ # an event immediately see the advanced resource version.
233
+ if self._watch is not None and self._watch.resource_version:
234
+ self._resource_version = self._watch.resource_version
235
if evt_type == ADDED:
236
self._cache._put(obj)
237
self._fire(ADDED, obj)
0 commit comments