|
@@ -539,7 +539,7 @@ func UpdateSpiderByCodeState(code, state string) (bool, error) {
|
|
|
}
|
|
|
sp2.MUserName = v["modifyuser"]
|
|
|
sp2.MUserEmail = v["modifyemail"]
|
|
|
- sp2.LoadScript(k, sp2.ScriptFile, true) //更新上架,重载脚本
|
|
|
+ sp2.LoadScript(sp2.Name, sp2.Channel, sp2.MUserName, k, sp2.ScriptFile, true) //更新上架,重载脚本
|
|
|
Allspiders2.Store(k, sp2)
|
|
|
// up = true
|
|
|
// err = nil
|
|
@@ -690,9 +690,9 @@ func UpdateSpiderByCodeState(code, state string) (bool, error) {
|
|
|
}
|
|
|
sp2.MUserName = v["modifyuser"]
|
|
|
sp2.MUserEmail = v["modifyemail"]
|
|
|
- sp2.LoadScript(k, sp2.ScriptFile, true) //更新上架,重载脚本
|
|
|
- Allspiders2.Store(k, sp2) //重载后放入集合
|
|
|
- UpdateHighListDataByCode(k) //爬虫更新上架后,重置数据state=0
|
|
|
+ sp2.LoadScript(sp2.Name, sp2.Channel, sp2.MUserName, k, sp2.ScriptFile, true) //更新上架,重载脚本
|
|
|
+ Allspiders2.Store(k, sp2) //重载后放入集合
|
|
|
+ UpdateHighListDataByCode(k) //爬虫更新上架后,重置数据state=0
|
|
|
// up = true
|
|
|
// err = nil
|
|
|
logger.Info("Allspiders2上架重载脚本", sp2.Code)
|
|
@@ -892,7 +892,7 @@ func ReloadSpiderFile() {
|
|
|
func NewSpider_New(code, luafile string, newstate bool) (*Spider, string) {
|
|
|
defer mu.Catch()
|
|
|
spider := &Spider{}
|
|
|
- err := spider.LoadScript(code, luafile, newstate)
|
|
|
+ err := spider.LoadScript(spider.Name, spider.Channel, spider.MUserName, code, luafile, newstate)
|
|
|
if err != "" {
|
|
|
return nil, err
|
|
|
}
|
|
@@ -953,7 +953,7 @@ func NewSpider_New(code, luafile string, newstate bool) (*Spider, string) {
|
|
|
func NewSpider(code, luafile string) (*Spider, string) {
|
|
|
defer mu.Catch()
|
|
|
spider := &Spider{}
|
|
|
- err := spider.LoadScript(code, luafile, true)
|
|
|
+ err := spider.LoadScript(spider.Name, spider.Channel, spider.MUserName, code, luafile, true)
|
|
|
if err != "" {
|
|
|
return nil, err
|
|
|
}
|