houston server config에 storagepath 추가

This commit is contained in:
2023-06-13 10:10:30 +09:00
parent b14ad791df
commit 5c00ff73d7
6 changed files with 43 additions and 25 deletions

View File

@ -177,6 +177,8 @@ func prepareProcessLaunch(req *shared.StartProcessRequest) *procmeta {
if err == nil && fi.IsDir() {
args[0] = "./" + path.Clean(strings.TrimPrefix(args[0], "/"))
os.Chmod(path.Join(verpath, args[0]), 0777)
cmd := exec.Command(args[0], args[1:]...)
cmd.Dir = verpath
stdin, _ := cmd.StdinPipe()
@ -204,7 +206,7 @@ func (hc *houstonClient) launch(meta *procmeta) error {
return err
}
err = os.MkdirAll(path.Join(meta.cmd.Dir, "logs"), os.ModePerm)
err = os.MkdirAll(path.Join(meta.cmd.Dir, "logs"), 0775)
if err != nil {
return err
}