From 1f59c6be824f15c879a3bbb122c99bedf6b3ae79 Mon Sep 17 00:00:00 2001 From: iLLiCiTiT Date: Fri, 18 Dec 2020 17:10:33 +0100 Subject: [PATCH] trigger settings.main in pype commands instead of creating new subprocess --- pype/pype_commands.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/pype/pype_commands.py b/pype/pype_commands.py index f504728ca1..afb2848fa7 100644 --- a/pype/pype_commands.py +++ b/pype/pype_commands.py @@ -51,13 +51,11 @@ class PypeCommands: @staticmethod def launch_settings_gui(dev): - from pype.lib import execute + from pype.tools import settings - args = [sys.executable, "-m", "pype.tools.settings"] - if dev: - args.append("--develop") - return_code = execute(args) - return return_code + # TODO change argument options to allow enum of user roles + user_role = "developer" + settings.main(user_role) def launch_eventservercli(self, args): from pype.modules import ftrack