clean qusb2snes launch code a bit

This commit is contained in:
Fabian Dill 2020-04-12 04:44:03 +02:00
parent 90359b62e6
commit 1f8dc8d317
1 changed files with 4 additions and 3 deletions

View File

@ -349,12 +349,13 @@ async def snes_connect(ctx : Context, address):
if len(seen_problems) == 1:
# this is the first problem. Let's try launching QUsb2snes if it isn't already running
qusb2snes_path = Utils.get_options()["general_options"]["qusb2snes"]
import os
if not os.path.isfile(qusb2snes_path):
qusb2snes_path = Utils.local_path(qusb2snes_path)
if os.path.isfile(qusb2snes_path):
logging.info(f"Attempting to start {qusb2snes_path}")
else:
qusb2snes_path = Utils.local_path(qusb2snes_path)
if os.path.isfile(qusb2snes_path):
import subprocess
subprocess.Popen(qusb2snes_path, cwd=os.path.dirname(qusb2snes_path))
else: