成本配额与文件只读标记:task-cost/quota-status/task-files

This commit is contained in:
host committed 2026-10-30 05:11:06 +08:00
1 parent 2fd73c1121
commit 9d6430a4d0
5 files changed
+711 -14

No files matched your search

+21
View File
@@ -22,8 +22,11 @@ import subprocess
import sys
import time
from cloud.marker_tools import extract_quota_status as _extract_quota_status
from cloud.marker_tools import extract_task_cancels as _extract_task_cancels
from cloud.marker_tools import extract_task_costs as _extract_task_costs
from cloud.marker_tools import extract_task_creates as _extract_task_creates
from cloud.marker_tools import extract_task_files as _extract_task_files
from cloud.marker_tools import extract_task_lists as _extract_task_lists
from cloud.marker_tools import extract_task_polls as _extract_task_polls
from cloud.marker_tools import extract_task_retries as _extract_task_retries
@@ -409,6 +412,9 @@ class LocalExecutor(Executor):
task_cancels = []
task_retries = []
task_lists = []
task_costs = []
quota_status = []
task_files = []
todo_lists = []
todo_creates = []
todo_updates = []
@@ -453,6 +459,9 @@ class LocalExecutor(Executor):
task_cancels = _extract_task_cancels(parsed.get("text"))
task_retries = _extract_task_retries(parsed.get("text"))
task_lists = _extract_task_lists(parsed.get("text"))
task_costs = _extract_task_costs(parsed.get("text"))
quota_status = _extract_quota_status(parsed.get("text"))
task_files = _extract_task_files(parsed.get("text"))
todo_lists = _extract_todo_lists(parsed.get("text"))
todo_creates = _extract_todo_creates(parsed.get("text"))
todo_updates = _extract_todo_updates(parsed.get("text"))
@@ -481,6 +490,9 @@ class LocalExecutor(Executor):
"task_cancels": task_cancels,
"task_retries": task_retries,
"task_lists": task_lists,
"task_costs": task_costs,
"quota_status": quota_status,
"task_files": task_files,
"todo_lists": todo_lists,
"todo_creates": todo_creates,
"todo_updates": todo_updates,
@@ -1926,6 +1938,9 @@ def _parse_host_result(task_id, fake):
task_cancels = []
task_retries = []
task_lists = []
task_costs = []
quota_status = []
task_files = []
todo_lists = []
todo_creates = []
todo_updates = []
@@ -1957,6 +1972,9 @@ def _parse_host_result(task_id, fake):
task_cancels = _extract_task_cancels(parsed.get("text"))
task_retries = _extract_task_retries(parsed.get("text"))
task_lists = _extract_task_lists(parsed.get("text"))
task_costs = _extract_task_costs(parsed.get("text"))
quota_status = _extract_quota_status(parsed.get("text"))
task_files = _extract_task_files(parsed.get("text"))
todo_lists = _extract_todo_lists(parsed.get("text"))
todo_creates = _extract_todo_creates(parsed.get("text"))
todo_updates = _extract_todo_updates(parsed.get("text"))
@@ -1982,6 +2000,9 @@ def _parse_host_result(task_id, fake):
"task_cancels": task_cancels,
"task_retries": task_retries,
"task_lists": task_lists,
"task_costs": task_costs,
"quota_status": quota_status,
"task_files": task_files,
"todo_lists": todo_lists,
"todo_creates": todo_creates,
"todo_updates": todo_updates,