aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--python/process_queue.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/python/process_queue.py b/python/process_queue.py
index e0ebec24..6c509cd4 100644
--- a/python/process_queue.py
+++ b/python/process_queue.py
@@ -486,10 +486,11 @@ if __name__ == "__main__":
with init_bbg_session(BBG_IP) as session:
for trade in list_trades:
cds_trade_process(serenitasdb, dawndb, session, trade)
- buf = generate_csv(list_trades, queue_name)
- file_path = write_buffer(buf, DAILY_DIR, queue_name)
- if not args.no_upload:
- upload_file(file_path, queue_name)
+ if list_trades:
+ buf = generate_csv(list_trades, queue_name)
+ file_path = write_buffer(buf, DAILY_DIR, queue_name)
+ if not args.no_upload:
+ upload_file(file_path, queue_name)
q.delete(queue_name)
serenitasdb.close()
dawndb.close()