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.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/python/intex/intex_scenarios.py b/python/intex/intex_scenarios.py
index e2c9aa8b..2eaa1dbe 100644
--- a/python/intex/intex_scenarios.py
+++ b/python/intex/intex_scenarios.py
@@ -11,7 +11,6 @@ import yaml
sys.path.append('.')
from csv import reader
-from common import root
from db import dbconn
logger = logging.getLogger(__name__)
@@ -68,9 +67,9 @@ def get_reinvenddate(conn, dealname):
raise Exception("missing reinvestment end date")
def generate_scenarios(workdate, dealname, conn):
- prometheus = os.path.join(root, "Scenarios", "prometheus.sss")
+ prometheus = os.path.join(os.environ['BASE_DIR'], "Scenarios", "prometheus.sss")
n_scenarios = 100
- basedir = os.path.join(root, "Scenarios", "Intex curves_" + workdate)
+ basedir = os.path.join(os.environ['BASE_DIR'], "Scenarios", "Intex curves_" + workdate)
defaultedprice = get_recovery(conn, dealname, workdate)
replace = "\g<a>{0:.3f}".format(defaultedprice)
try:
@@ -234,7 +233,7 @@ if __name__ == "__main__":
dealnames = sys.argv[2:]
else:
dealnames = [d.split(".")[0] for d in
- os.listdir(os.path.join(root, "Scenarios",
+ os.listdir(os.path.join(os.environ('BASE_DIR'], "Scenarios",
"Intex curves_" + workdate, "csv"))
if "RData" in d]
ET = dbconn('etdb')