Commit 95a3b041 authored by Vitaliy Filippov's avatar Vitaliy Filippov
Browse files

Pass stderr through to not wait for it

parent 7c2bcfc4
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -114,7 +114,7 @@ func (ns *nodeServer) NodePublishVolume(ctx context.Context, req *csi.NodePublis
		return nil, err
	}

	glog.V(4).Infof("s3: volume %s successfuly mounted to %s", volumeID, targetPath)
	glog.V(4).Infof("s3: volume %s successfully mounted to %s", volumeID, targetPath)

	return &csi.NodePublishVolumeResponse{}, nil
}
+2 −1
Original line number Diff line number Diff line
@@ -59,9 +59,10 @@ func New(meta *s3.FSMeta, cfg *s3.Config) (Mounter, error) {

func fuseMount(path string, command string, args []string) error {
	cmd := exec.Command(command, args...)
	cmd.Stderr = os.Stderr
	glog.V(3).Infof("Mounting fuse with command: %s and args: %s", command, args)

	out, err := cmd.CombinedOutput()
	out, err := cmd.Output()
	if err != nil {
		return fmt.Errorf("Error fuseMount command: %s\nargs: %s\noutput: %s", command, args, out)
	}