添加对NOUGAT的代理设置

这个提交包含在:
binary-husky
2023-10-18 16:58:19 +08:00
父节点 af83c43fb0
当前提交 f925fe7692
共有 2 个文件被更改,包括 4 次插入2 次删除

查看文件

@@ -721,8 +721,10 @@ class nougat_interface():
def nougat_with_timeout(self, command, cwd, timeout=3600):
import subprocess
from toolbox import ProxyNetworkActivate
logging.info(f'正在执行命令 {command}')
process = subprocess.Popen(command, shell=True, cwd=cwd)
with ProxyNetworkActivate("Nougat_Download"):
process = subprocess.Popen(command, shell=True, cwd=cwd, env=os.environ)
try:
stdout, stderr = process.communicate(timeout=timeout)
except subprocess.TimeoutExpired: