diff options
Diffstat (limited to 'python/intex/intex_scenarios.py')
| -rw-r--r-- | python/intex/intex_scenarios.py | 7 |
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') |
