1
0
镜像自地址 https://github.com/tuna/tunasync.git 已同步 2025-12-06 06:26:46 +00:00

refactor(tunasync):

1. refactored manager and worker to support TLS transport
2. if mirror_dir is specified from a mirror config, don't add the mirror name
这个提交包含在:
bigeagle
2016-04-28 21:02:39 +08:00
父节点 9865f28259
当前提交 9fbb8ab155
共有 5 个文件被更改,包括 38 次插入27 次删除

查看文件

@@ -37,6 +37,14 @@ func newCmdJob(cmdAndArgs []string, workingDir string, env map[string]string) *c
panic("Command length should be at least 1!")
}
logger.Debug("Executing command %s at %s", cmdAndArgs[0], workingDir)
if _, err := os.Stat(workingDir); os.IsNotExist(err) {
logger.Debug("Making dir %s", workingDir)
if err = os.MkdirAll(workingDir, 0755); err != nil {
logger.Error("Error making dir %s", workingDir)
}
}
cmd.Dir = workingDir
cmd.Env = newEnviron(env, true)