MCPcopy Create free account
hub / github.com/runhey/OnmyojiAutoScript / gui_task_list

Method gui_task_list

script.py:243–262  ·  view source on GitHub ↗

获取给gui显示的任务列表 :return:

(self)

Source from the content-addressed store, hash-verified

241 self.gui_update_task(data)
242
243 def gui_task_list(self) -> str:
244 """
245 获取给gui显示的任务列表
246 :return:
247 """
248 result = {}
249 for key, value in self.config.model.dict().items():
250 if isinstance(value, str):
251 continue
252 if key == "restart":
253 continue
254 if "scheduler" not in value:
255 continue
256
257 scheduler = value["scheduler"]
258 item = {"enable": scheduler["enable"],
259 "next_run": str(scheduler["next_run"])}
260 key = self.config.model.type(key)
261 result[key] = item
262 return json.dumps(result)
263
264
265

Callers 1

script.pyFile · 0.45

Calls 1

typeMethod · 0.80

Tested by

no test coverage detected