diff --git a/api/ECNQueue.py b/api/ECNQueue.py index 3189423..1aaa66b 100644 --- a/api/ECNQueue.py +++ b/api/ECNQueue.py @@ -1271,6 +1271,13 @@ def __len__(self) -> int: def __repr__(self) -> str: return f'{self.name}_queue' + # Implements the interable interface requirements by passing direct references + # to the item list's interable values. + def __iter__(self) -> list: + return iter(self.items) + def __next__(self) -> int: + return self.items.__next__() + def getValidQueues() -> list: """Returns a list of queues on the filesystem excluding ignored queues.