x
This commit is contained in:
parent
3539b6bbe6
commit
7272263cff
@ -75,6 +75,7 @@ func runTask(task *Task, msgs ...interface{}) string {
|
|||||||
f, err := os.OpenFile(path, os.O_RDWR|os.O_CREATE|os.O_TRUNC, 0777)
|
f, err := os.OpenFile(path, os.O_RDWR|os.O_CREATE|os.O_TRUNC, 0777)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
logs.Warn("打开%s失败,", path, err)
|
logs.Warn("打开%s失败,", path, err)
|
||||||
|
return ""
|
||||||
}
|
}
|
||||||
url := task.Path
|
url := task.Path
|
||||||
if strings.Contains(url, "raw.githubusercontent.com") {
|
if strings.Contains(url, "raw.githubusercontent.com") {
|
||||||
@ -86,6 +87,23 @@ func runTask(task *Task, msgs ...interface{}) string {
|
|||||||
}
|
}
|
||||||
io.Copy(f, r.Body)
|
io.Copy(f, r.Body)
|
||||||
f.Close()
|
f.Close()
|
||||||
|
} else {
|
||||||
|
if task.Name != task.Path {
|
||||||
|
f, err := os.OpenFile(path, os.O_RDWR|os.O_CREATE|os.O_TRUNC, 0777)
|
||||||
|
if err != nil {
|
||||||
|
logs.Warn("打开%s失败,", path, err)
|
||||||
|
return ""
|
||||||
|
}
|
||||||
|
f2, err := os.Open(task.Path)
|
||||||
|
if err != nil {
|
||||||
|
f.Close()
|
||||||
|
logs.Warn("打开%s失败,", path, err)
|
||||||
|
return ""
|
||||||
|
}
|
||||||
|
io.Copy(f, f2)
|
||||||
|
f2.Close()
|
||||||
|
f.Close()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
lan := Config.Node
|
lan := Config.Node
|
||||||
if strings.Contains(task.Name, ".py") {
|
if strings.Contains(task.Name, ".py") {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user