comparison sat/tools/common/async_process.py @ 3712:799d4f6fa7ca

tools (common/async_process): use parent environment by default
author Goffi <goffi@goffi.org>
date Tue, 30 Nov 2021 17:28:42 +0100
parents e584ce33ef1d
children
comparison
equal deleted inserted replaced
3711:358a678e5bdf 3712:799d4f6fa7ca
129 name = os.path.splitext(os.path.basename(command))[0] 129 name = os.path.splitext(os.path.basename(command))[0]
130 prot.name = name 130 prot.name = name
131 else: 131 else:
132 command = cls.command 132 command = cls.command
133 cmd_args = [command] + args 133 cmd_args = [command] + args
134 if "env" not in kwargs:
135 # we pass parent environment by default
136 kwargs["env"] = None
134 reactor.spawnProcess(prot, 137 reactor.spawnProcess(prot,
135 command, 138 command,
136 cmd_args, 139 cmd_args,
137 **kwargs) 140 **kwargs)
138 return d 141 return d