aboutsummaryrefslogtreecommitdiffstats
path: root/python/intex/intex_scenarios.py
diff options
context:
space:
mode:
Diffstat (limited to 'python/intex/intex_scenarios.py')
-rw-r--r--python/intex/intex_scenarios.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/python/intex/intex_scenarios.py b/python/intex/intex_scenarios.py
index cdc8a0d7..7efe0f34 100644
--- a/python/intex/intex_scenarios.py
+++ b/python/intex/intex_scenarios.py
@@ -39,7 +39,7 @@ def get_reinv_assets(conn, dealname, workdate):
conn.commit()
return d
-def get_recovery(conn, dealname, workdate, defaultrecovery = 50):
+def get_recovery(conn, dealname, workdate, defaultrecovery=50):
""" compute average price of defaulted assets """
sqlstr = "select sum(coalesce(price, %s) * currentbalance)/sum(currentbalance) " + \
"from et_aggdealinfo_historical(%s, %s) where defaultedflag is True"
@@ -50,7 +50,7 @@ def get_recovery(conn, dealname, workdate, defaultrecovery = 50):
except (TypeError, psycopg2.DataError):
recovery = defaultrecovery
finally:
- if not recovery:
+ if recovery is None:
recovery = defaultrecovery
conn.commit()
return float(recovery)