Skip to content

Commit 02d9bb2

Browse files
committed
fix(scheduler): check if an event stream was returned before pop()ing it
1 parent bc1ed14 commit 02d9bb2

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

rootfs/scheduler/__init__.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1393,7 +1393,12 @@ def _pod_pending_status(self, pod):
13931393

13941394
if reason == 'ContainerCreating':
13951395
# get the last event
1396-
event = self._pod_events(pod).pop()
1396+
events = self._pod_events(pod)
1397+
if not events:
1398+
# could not find any events
1399+
return reason, message
1400+
1401+
event = events.pop()
13971402
return event['reason'], event['message']
13981403

13991404
return reason, message

0 commit comments

Comments
 (0)