Skip to content

Commit b8c8a53

Browse files
committed
fix envvars
1 parent 85c5e13 commit b8c8a53

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

bin/lib/installable/installable.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,10 @@ def save_version(self, exe: str, res_call: str):
163163

164164
def check_output_under_different_user(self):
165165
if self.install_context.run_checks_as_user:
166-
call = ["/usr/bin/sudo", "-u", self.install_context.run_checks_as_user] + self.check_call
166+
envvars = []
167+
for key, value in self.check_env.items():
168+
envvars += [key + '=' + value]
169+
call = ["/usr/bin/sudo", "-u", self.install_context.run_checks_as_user] + envvars + self.check_call
167170
res_call = self.install_context.check_output(
168171
call, env=self.check_env, stderr_on_stdout=self.check_stderr_on_stdout
169172
)

0 commit comments

Comments
 (0)