aboutsummaryrefslogtreecommitdiffstats
path: root/python/intex/load_indicative.py
diff options
context:
space:
mode:
Diffstat (limited to 'python/intex/load_indicative.py')
-rw-r--r--python/intex/load_indicative.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/python/intex/load_indicative.py b/python/intex/load_indicative.py
index 3686aa85..84b7f653 100644
--- a/python/intex/load_indicative.py
+++ b/python/intex/load_indicative.py
@@ -1,25 +1,27 @@
import psycopg2
import os
import datetime
-from datetime import date
-import csv, sys, re
+import csv
import pdb
from common import sanitize_float
from db import dbconn
from contextlib import closing
import logging
+import re
+import sys
logger = logging.getLogger(__name__)
def convertToNone(s):
return None if s in ["", "-", "NR"] else s
+
def insert_new_cusip(conn, line):
if line['Pari-Passu Tranches']:
line['Pari-Passu Tranches'] = line['Pari-Passu Tranches'].split(",")
to_insert = (line['CUSIP'], line['ISIN'], line['Bloomberg Ticker'],
line['dealname'], line['tranche'], line['Pari-Passu Tranches'])
- for key in ['Orig Balance', 'Orig Attachment Point','Orig Detachment Point',
+ for key in ['Orig Balance', 'Orig Attachment Point', 'Orig Detachment Point',
'Floater Spread/Margin']:
if line[key]:
line[key] = sanitize_float(line[key])
@@ -35,6 +37,7 @@ def insert_new_cusip(conn, line):
logger.error(e)
conn.commit()
+
def upload_cusip_data(conn, filename):
dealupdate = {}
with open( filename, "r") as fh: