Skip to content

Commit

Permalink
Added getQueues() function to ECNQueue module
Browse files Browse the repository at this point in the history
  • Loading branch information
Justin Campbell committed Jul 27, 2020
1 parent 4c39bfe commit d8121ce
Showing 1 changed file with 18 additions and 0 deletions.
18 changes: 18 additions & 0 deletions api/ECNQueue.py
Original file line number Diff line number Diff line change
Expand Up @@ -322,3 +322,21 @@ def toJson (self) -> dict:

def __len__(self) -> int:
return len(self.items)

def getQueues() -> list:
"""Return a list of Queues for each queue.
Returns:
list: list of Queues for each queue.
"""
queues = []

for file in os.listdir(queueDirectory):
currentFile = queueDirectory + "/" + file
isDirectory = os.path.isdir(currentFile)
isValid = file not in queuesToIgnore

if isDirectory and isValid:
queues.append(Queue(file))

return queues

0 comments on commit d8121ce

Please sign in to comment.