aboutsummaryrefslogtreecommitdiffstats
path: root/python
diff options
context:
space:
mode:
Diffstat (limited to 'python')
-rw-r--r--python/risk/__init__.py8
-rw-r--r--python/risk/__main__.py8
2 files changed, 9 insertions, 7 deletions
diff --git a/python/risk/__init__.py b/python/risk/__init__.py
index 49c8342c..7468b863 100644
--- a/python/risk/__init__.py
+++ b/python/risk/__init__.py
@@ -1,5 +1,13 @@
+import logging
import sys
sys.path.append("..")
from utils.db import dbconn, dbengine
from utils import SerenitasFileHandler
+
+fh = SerenitasFileHandler("risk.log")
+
+loggers = [logging.getLogger("analytics"), logging.getLogger(__name__)]
+for logger in loggers:
+ logger.setLevel(logging.INFO)
+ logger.addHandler(fh)
diff --git a/python/risk/__main__.py b/python/risk/__main__.py
index 346150f8..49a85eca 100644
--- a/python/risk/__main__.py
+++ b/python/risk/__main__.py
@@ -1,5 +1,4 @@
import argparse
-import logging
import pandas as pd
from . import dbconn, dbengine
from pandas.tseries.offsets import BDay
@@ -7,7 +6,6 @@ from .bonds import subprime_risk, clo_risk, crt_risk, insert_subprime_risk
from analytics import init_ontr
from .swaptions import get_swaption_portfolio, insert_swaption_portfolio
from .tranches import get_tranche_portfolio, insert_tranche_portfolio
-from . import SerenitasFileHandler
parser = argparse.ArgumentParser()
parser.add_argument(
@@ -19,13 +17,9 @@ if args.workdate is None:
else:
workdate = args.workdate
-fh = SerenitasFileHandler("risk.log")
+
init_ontr(workdate)
-loggers = [logging.getLogger("analytics"), logging.getLogger("risk")]
-for logger in loggers:
- logger.setLevel(logging.INFO)
- logger.addHandler(fh)
mysql_engine = dbengine("rmbs_model")
mysqlcrt_engine = dbengine("crt")