|
@@ -11,7 +11,6 @@ import (
|
|
"github.com/bluenviron/goroslib/v2/pkg/msgs/std_msgs"
|
|
"github.com/bluenviron/goroslib/v2/pkg/msgs/std_msgs"
|
|
"plugin"
|
|
"plugin"
|
|
"strconv"
|
|
"strconv"
|
|
- "strings"
|
|
|
|
)
|
|
)
|
|
|
|
|
|
var (
|
|
var (
|
|
@@ -41,11 +40,8 @@ func InitTriggerConfig() {
|
|
loadSuccess := 0
|
|
loadSuccess := 0
|
|
// 下载所有触发器的文件
|
|
// 下载所有触发器的文件
|
|
for _, trigger := range config.PlatformConfig.TaskTriggers {
|
|
for _, trigger := range config.PlatformConfig.TaskTriggers {
|
|
- // 获取文件名
|
|
|
|
- slice := strings.Split(trigger.TriggerScriptPath, "/")
|
|
|
|
- fileName := slice[len(slice)-1]
|
|
|
|
// 下载
|
|
// 下载
|
|
- triggerLocalPath := config.CloudConfig.TriggersDir + fileName
|
|
|
|
|
|
+ triggerLocalPath := config.CloudConfig.TriggersDir + "/" + trigger.TriggerScriptPath
|
|
_ = util.CreateParentDir(triggerLocalPath)
|
|
_ = util.CreateParentDir(triggerLocalPath)
|
|
c_log.GlobalLogger.Info("下载触发器插件从", trigger.TriggerScriptPath, "到", triggerLocalPath)
|
|
c_log.GlobalLogger.Info("下载触发器插件从", trigger.TriggerScriptPath, "到", triggerLocalPath)
|
|
config.OssMutex.Lock()
|
|
config.OssMutex.Lock()
|