summaryrefslogtreecommitdiffstats
path: root/glances/outputs
diff options
context:
space:
mode:
authorNicolas Hennion <nicolashennion@gmail.com>2024-05-15 08:12:38 +0000
committerNicolas Hennion <nicolashennion@gmail.com>2024-05-15 08:12:38 +0000
commit0447e210e548f59b15b74d8311a06bab2ee5593d (patch)
treef9c4d8da9bc5a59b3215f176bfb4ce887ee3a4ed /glances/outputs
parentd8c5a72387820132490c9a33baaa9c26daf7eaf7 (diff)
Catch exception when init colors in TMUX
Diffstat (limited to 'glances/outputs')
-rw-r--r--glances/outputs/glances_curses.py11
1 files changed, 7 insertions, 4 deletions
diff --git a/glances/outputs/glances_curses.py b/glances/outputs/glances_curses.py
index e2914df9..9d5ae178 100644
--- a/glances/outputs/glances_curses.py
+++ b/glances/outputs/glances_curses.py
@@ -287,10 +287,13 @@ class _GlancesCurses(object):
self.filter_color = curses.color_pair(9) | A_BOLD
self.selected_color = curses.color_pair(10) | A_BOLD
# Define separator line style
- curses.init_color(11, 500, 500, 500)
- curses.init_pair(11, curses.COLOR_BLACK, -1)
- self.separator = curses.color_pair(11)
-
+ try:
+ curses.init_color(11, 500, 500, 500)
+ curses.init_pair(11, curses.COLOR_BLACK, -1)
+ self.separator = curses.color_pair(11)
+ except Exception:
+ # Catch exception in TMUX
+ pass
else:
# The screen is NOT compatible with a colored design
# switch to B&W text styles