Browse Source

verbose output for jack test on start

master
Nils 2 years ago
parent
commit
b6ef30b048
  1. 4
      template/start.py

4
template/start.py

@ -210,6 +210,8 @@ def _is_jack_running():
"""Check for JACK""" """Check for JACK"""
import ctypes import ctypes
import os import os
if not args.verbose:
silent = os.open(os.devnull, os.O_WRONLY) silent = os.open(os.devnull, os.O_WRONLY)
stdout = os.dup(1) stdout = os.dup(1)
stderr = os.dup(2) stderr = os.dup(2)
@ -226,10 +228,12 @@ def _is_jack_running():
except ValueError: #NULL pointer access except ValueError: #NULL pointer access
ret = False ret = False
cjack.jack_client_close(ctypesJackClient) cjack.jack_client_close(ctypesJackClient)
if not args.verbose:
os.dup2(stdout, 1) #stdout os.dup2(stdout, 1) #stdout
os.dup2(stderr, 2) #stderr os.dup2(stderr, 2) #stderr
return ret return ret
def checkJackOrExit(mute, prettyName): def checkJackOrExit(mute, prettyName):
import sys import sys
if not mute and (not _is_jack_running()): if not mute and (not _is_jack_running()):

Loading…
Cancel
Save