summaryrefslogtreecommitdiffstats
path: root/cli/openbb_cli/cli.py
diff options
context:
space:
mode:
Diffstat (limited to 'cli/openbb_cli/cli.py')
-rw-r--r--cli/openbb_cli/cli.py10
1 files changed, 9 insertions, 1 deletions
diff --git a/cli/openbb_cli/cli.py b/cli/openbb_cli/cli.py
index 1937a05d37b..91c2b4825d8 100644
--- a/cli/openbb_cli/cli.py
+++ b/cli/openbb_cli/cli.py
@@ -2,6 +2,8 @@
import sys
+from openbb_cli.utils.utils import change_logging_sub_app, reset_logging_sub_app
+
def main():
"""Use the main entry point for the OpenBB Platform CLI."""
@@ -20,4 +22,10 @@ def main():
if __name__ == "__main__":
- main()
+ initial_logging_sub_app = change_logging_sub_app()
+ try:
+ main()
+ except Exception as e:
+ pass
+ finally:
+ reset_logging_sub_app(initial_logging_sub_app)