diff --git a/api/ECNQueue.py b/api/ECNQueue.py index 2cfcf98..48fab26 100644 --- a/api/ECNQueue.py +++ b/api/ECNQueue.py @@ -1331,7 +1331,11 @@ def getQueueCounts() -> list: possibleItems = os.listdir(queueDirectory + "/" + queue) validItems = [isValidItemName for file in possibleItems] queueInfo.append( {"name": queue, "number_of_items": len(validItems)} ) - return queueInfo + + # Sorts queueinfo alphabetically using the lambda function + sortedQueueInfo = sorted(queueInfo, key = lambda queueInfoList: queueInfoList['name']) + + return sortedQueueInfo def loadQueues() -> list: @@ -1346,3 +1350,7 @@ def loadQueues() -> list: queues.append(Queue(queue)) return queues + +if __name__ == "__main__": + getQueueCounts() + print() \ No newline at end of file diff --git a/api/webqueueapi.egg-info/PKG-INFO b/api/webqueueapi.egg-info/PKG-INFO new file mode 100644 index 0000000..d92f4ac --- /dev/null +++ b/api/webqueueapi.egg-info/PKG-INFO @@ -0,0 +1,10 @@ +Metadata-Version: 1.0 +Name: webqueueapi +Version: 1.0 +Summary: UNKNOWN +Home-page: UNKNOWN +Author: UNKNOWN +Author-email: UNKNOWN +License: UNKNOWN +Description: UNKNOWN +Platform: UNKNOWN diff --git a/api/webqueueapi.egg-info/SOURCES.txt b/api/webqueueapi.egg-info/SOURCES.txt new file mode 100644 index 0000000..2f0f7ee --- /dev/null +++ b/api/webqueueapi.egg-info/SOURCES.txt @@ -0,0 +1,6 @@ +api.py +setup.py +webqueueapi.egg-info/PKG-INFO +webqueueapi.egg-info/SOURCES.txt +webqueueapi.egg-info/dependency_links.txt +webqueueapi.egg-info/top_level.txt \ No newline at end of file diff --git a/api/webqueueapi.egg-info/dependency_links.txt b/api/webqueueapi.egg-info/dependency_links.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/api/webqueueapi.egg-info/dependency_links.txt @@ -0,0 +1 @@ + diff --git a/api/webqueueapi.egg-info/top_level.txt b/api/webqueueapi.egg-info/top_level.txt new file mode 100644 index 0000000..7cc9ebf --- /dev/null +++ b/api/webqueueapi.egg-info/top_level.txt @@ -0,0 +1,2 @@ +ECNqueue +api