aboutsummaryrefslogtreecommitdiffstats
path: root/python/task_server/globeop.py
diff options
context:
space:
mode:
Diffstat (limited to 'python/task_server/globeop.py')
-rw-r--r--python/task_server/globeop.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/python/task_server/globeop.py b/python/task_server/globeop.py
index 127b58a3..979b23e7 100644
--- a/python/task_server/globeop.py
+++ b/python/task_server/globeop.py
@@ -78,12 +78,13 @@ def download_data(workdate):
cdsfiles = [filename for filename in files if "TradeSearch" in filename \
if run_date(filename).date() <= workdate]
available_files = []
+
if pnlfiles:
- available_files.append(sorted(pnlfiles, key=key_fun, reverse=True)[0])
+ available_files.append(max(pnlfiles, key=key_fun))
if valuationfiles:
- available_files.append(sorted(valuationfiles, key=key_fun, reverse=True)[0])
+ available_files.append(max(valuationfiles, key=key_fun))
if cdsfiles:
- available_files.append(sorted(cdsfiles, key=run_date, reverse=True)[0])
+ available_files.append(max(cdsfiles, key=run_date))
if not available_files:
logger.error("no file available for date: %s" % str(workdate))