MCPcopy Create free account
hub / github.com/aaPanel/BaoTa / modify_script

Method modify_script

mod/project/node/executorMod.py:40–53  ·  view source on GitHub ↗
(get)

Source from the content-addressed store, hash-verified

38
39 @staticmethod
40 def modify_script(get):
41 e_db = TaskFlowsDB()
42 err = Script.check(get)
43 if err:
44 return json_response(status=False, msg=err)
45 s = Script.from_dict(get)
46 if not s.id:
47 return json_response(status=False, msg="脚本ID不能为空")
48 if not e_db.Script.find("id = ?", (s.id,)):
49 return json_response(status=False, msg="脚本不存在")
50 err = e_db.Script.update(s)
51 if err:
52 return json_response(status=False, msg=err)
53 return json_response(status=True, msg="修改成功", data=s.to_dict())
54
55 @staticmethod
56 def delete_script(get):

Callers

nothing calls this directly

Calls 7

TaskFlowsDBClass · 0.90
json_responseFunction · 0.90
checkMethod · 0.45
from_dictMethod · 0.45
findMethod · 0.45
updateMethod · 0.45
to_dictMethod · 0.45

Tested by

no test coverage detected