|
@@ -57,9 +57,11 @@ func BagRecord(nodeName string) {
|
|
|
var recordProcessPid int
|
|
|
var recordSubProcessPid int
|
|
|
var cmd *exec.Cmd
|
|
|
+ systemEnv := os.Environ()
|
|
|
+ c_log.GlobalLogger.Info("系统环境变量为:", systemEnv)
|
|
|
parent:
|
|
|
for {
|
|
|
- allEnv := append(os.Environ(), recordEnv...)
|
|
|
+ allEnv := append(systemEnv, recordEnv...)
|
|
|
c_log.GlobalLogger.Info("全部环境变量为:", allEnv)
|
|
|
cmd, err = util.ExecuteWithEnvAndDirAsync(allEnv, config.CloudConfig.BagDataDir, "/opt/ros/melodic/bin/rosbag", command...)
|
|
|
if err != nil {
|