From 677ce46b49b0283642239147b114c280a0330834 Mon Sep 17 00:00:00 2001 From: shaohuzhang1 Date: Thu, 26 Sep 2024 16:20:40 +0800 Subject: [PATCH] =?UTF-8?q?=20build:=20=E5=B1=8F=E8=94=BD=E6=95=8F?= =?UTF-8?q?=E6=84=9F=E7=8E=AF=E5=A2=83=E5=8F=98=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/common/util/function_code.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/apps/common/util/function_code.py b/apps/common/util/function_code.py index 31ab0ce01..fa3dc5038 100644 --- a/apps/common/util/function_code.py +++ b/apps/common/util/function_code.py @@ -47,6 +47,11 @@ class FunctionExecutor: path = r'' + self.sandbox_path + '' _exec_code = f""" try: + import os + env = dict(os.environ) + for key in list(env.keys()): + if key in os.environ and (key.startswith('MAXKB') or key.startswith('POSTGRES') or key.startswith('PG')): + del os.environ[key] locals_v={'{}'} keywords={keywords} globals_v=globals()