diff options
| -rw-r--r-- | python/manual_trade_upload.py | 20 |
1 files changed, 8 insertions, 12 deletions
diff --git a/python/manual_trade_upload.py b/python/manual_trade_upload.py index 24e7f984..1ac6438f 100644 --- a/python/manual_trade_upload.py +++ b/python/manual_trade_upload.py @@ -1,18 +1,14 @@ import sys -sys.path.append("/home/flint/projects/ops/serenitas/") -from ops.funds import Fund -from ops.trade_dataclasses import DealKind +from serenitas.ops.funds import Service +from serenitas.ops.trade_dataclasses import DealKind -asset_class = "cds" -trade_ids = [4234, 4232, 4219, 4218] +asset_class = "termination" +trade_ids = [394] buffers = [] for tradeid in trade_ids: - if isinstance(DealKind[asset_class].from_tradeid(tradeid).to_citco("UPDATE"), list): - buffers.extend(DealKind[asset_class].from_tradeid(tradeid).to_citco("UPDATE")) - else: - buffers.append(DealKind[asset_class].from_tradeid(tradeid).to_citco("UPDATE")) - -Fund["ISOSEL"].staging_queue.extend(buffers) -Fund["ISOSEL"].build_buffer(asset_class) + buf = list(DealKind[asset_class].from_tradeid(tradeid).to_citco("NEW")) + buffers.extend(buf) +Service["ISOSEL"].staging_queue.extend(buffers) +Service["ISOSEL"].build_buffer(asset_class) |
