diff --git a/LTA/LTAIngest/LTAIngestServer/LTAIngestWebServer/lib/ingestwebserver.py b/LTA/LTAIngest/LTAIngestServer/LTAIngestWebServer/lib/ingestwebserver.py index be105f09dacbf151c45636065b6859889ef12ebf..b2e55c7c475edce1923bfa60af32c7ca10241e44 100644 --- a/LTA/LTAIngest/LTAIngestServer/LTAIngestWebServer/lib/ingestwebserver.py +++ b/LTA/LTAIngest/LTAIngestServer/LTAIngestWebServer/lib/ingestwebserver.py @@ -22,6 +22,7 @@ import logging import sys import os, os.path +from functools import cmp_to_key from datetime import datetime, timedelta from lofar.common.util import humanreadablesize from lofar.common import isDevelopmentEnvironment @@ -79,7 +80,7 @@ def index(): return 0 - sorted_items = sorted(list(report.items()), cmp = compare_func) + sorted_items = sorted(list(report.items()), key=cmp_to_key(compare_func)) nr_of_jobs_in_queue = 0 for status_dict in list(report.values()):