Intentionally crash if not running inside tmux

This commit is contained in:
2Shirt 2019-11-10 18:05:06 -07:00
parent 6963d2ae71
commit 0cbc858cf4
Signed by: 2Shirt
GPG key ID: 152FAC923B0E132C

View file

@ -3,6 +3,7 @@
import atexit
import logging
import os
import pathlib
import platform
import time
@ -233,6 +234,13 @@ def keyboard_test():
def main():
"""Main function for hardware diagnostics."""
args = docopt(DOCSTRING)
# Safety check
if 'TMUX' not in os.environ:
LOG.error('tmux session not found')
raise RuntimeError('tmux session not found')
# Init
menu = build_menu(args['--quick'])
state = State()