diff options
Diffstat (limited to 'python/external_deriv_marks.py')
| -rw-r--r-- | python/external_deriv_marks.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/python/external_deriv_marks.py b/python/external_deriv_marks.py index 1b741f52..6daf15f6 100644 --- a/python/external_deriv_marks.py +++ b/python/external_deriv_marks.py @@ -118,8 +118,11 @@ if __name__ == "__main__": date_arg = (date - BDay()).date() else: date_arg = date - df = globals()[f"{cp.lower()}_navs"](date_arg) - logger.info(df) + try: + df = globals()[f"{cp.lower()}_navs"](date_arg) + except ValueError: + continue + logger.debug(df) with dbconn("dawndb") as conn: with conn.cursor() as c: for k, v in df[["nav"]].iterrows(): |
