|
@@ -51,13 +51,13 @@ func BagRecord(nodeName string) {
|
|
util.CreateDir(config.CloudConfig.BagDataDir)
|
|
util.CreateDir(config.CloudConfig.BagDataDir)
|
|
//systemEnv := os.Environ()
|
|
//systemEnv := os.Environ()
|
|
//c_log.GlobalLogger.Info("系统环境变量为:", systemEnv)
|
|
//c_log.GlobalLogger.Info("系统环境变量为:", systemEnv)
|
|
- c_log.GlobalLogger.Info("record环境变量为:", config.RosbagEnvs)
|
|
|
|
|
|
+ //c_log.GlobalLogger.Info("record环境变量为:", config.RosbagEnvs)
|
|
cmd, err := util.ExecuteWithEnvAndDirAsync(config.RosbagEnvs, config.CloudConfig.BagDataDir, config.RosbagPath, command...)
|
|
cmd, err := util.ExecuteWithEnvAndDirAsync(config.RosbagEnvs, config.CloudConfig.BagDataDir, config.RosbagPath, command...)
|
|
if err != nil {
|
|
if err != nil {
|
|
c_log.GlobalLogger.Error("执行record命令", command, "出错:", err)
|
|
c_log.GlobalLogger.Error("执行record命令", command, "出错:", err)
|
|
continue
|
|
continue
|
|
}
|
|
}
|
|
- c_log.GlobalLogger.Info("启动record命令成功。")
|
|
|
|
|
|
+ c_log.GlobalLogger.Infof("启动record命令【%v】成功。", cmd)
|
|
|
|
|
|
recordProcessPid := cmd.Process.Pid
|
|
recordProcessPid := cmd.Process.Pid
|
|
var recordSubProcessPid int
|
|
var recordSubProcessPid int
|