Update models/api_key.py
Browse files- models/api_key.py +0 -20
models/api_key.py
CHANGED
|
@@ -243,26 +243,6 @@ class ApiKeyManager:
|
|
| 243 |
|
| 244 |
conn.commit()
|
| 245 |
|
| 246 |
-
# 在批量添加完成后,启动一个单独的线程来验证所有新添加的密钥
|
| 247 |
-
from core.update import update
|
| 248 |
-
from threading import Thread
|
| 249 |
-
|
| 250 |
-
def validate_keys():
|
| 251 |
-
for new_key in added_keys:
|
| 252 |
-
try:
|
| 253 |
-
key_id = new_key["id"]
|
| 254 |
-
print(f"[自动验证] 正在验证密钥 ID: {key_id}")
|
| 255 |
-
update_result = update(key_id)
|
| 256 |
-
print(f"[自动验证] 密钥验证结果: {update_result}")
|
| 257 |
-
except Exception as e:
|
| 258 |
-
print(f"[自动验证] 验证密钥时出错: {str(e)}")
|
| 259 |
-
|
| 260 |
-
# 启动验证线程
|
| 261 |
-
print(f"[自动验证] 启动验证线程,验证 {len(added_keys)} 个新添加的密钥")
|
| 262 |
-
validation_thread = Thread(target=validate_keys)
|
| 263 |
-
validation_thread.daemon = True # 设置为守护线程,当主线程退出时自动结束
|
| 264 |
-
validation_thread.start()
|
| 265 |
-
|
| 266 |
return added_keys
|
| 267 |
except sqlite3.Error as e:
|
| 268 |
print(f"批量添加密钥时出错: {str(e)}")
|
|
|
|
| 243 |
|
| 244 |
conn.commit()
|
| 245 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 246 |
return added_keys
|
| 247 |
except sqlite3.Error as e:
|
| 248 |
print(f"批量添加密钥时出错: {str(e)}")
|