|
@@ -37,6 +37,8 @@ func BagRecord(nodeName string) {
|
|
// 不在此处压缩,因为 rosbag filter 时会报错。在上传到oss之前压缩即可。
|
|
// 不在此处压缩,因为 rosbag filter 时会报错。在上传到oss之前压缩即可。
|
|
// 包名格式:2023-11-15-17-35-20_0.bag
|
|
// 包名格式:2023-11-15-17-35-20_0.bag
|
|
_ = util.CreateParentDir(config.CloudConfig.BagDataDir)
|
|
_ = util.CreateParentDir(config.CloudConfig.BagDataDir)
|
|
|
|
+ systemEnv := os.Environ()
|
|
|
|
+ c_log.GlobalLogger.Info("系统环境变量为:", systemEnv)
|
|
cmd, err := util.ExecuteWithEnvAndDirAsync(os.Environ(), config.CloudConfig.BagDataDir, "rosbag", command...)
|
|
cmd, err := util.ExecuteWithEnvAndDirAsync(os.Environ(), config.CloudConfig.BagDataDir, "rosbag", command...)
|
|
if err != nil {
|
|
if err != nil {
|
|
c_log.GlobalLogger.Error("执行record命令", command, "出错:", err)
|
|
c_log.GlobalLogger.Error("执行record命令", command, "出错:", err)
|