Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
Right now, throughout the codebase, we are passing Windows shell commands into `subprocess`'s `argv` parameter, and ignoreing the `path` parameter. For example, we might do something like:
subprocess("", "cmd /c mesos-containerizer.exe", ...)
The `cmd /c` here is required. This obviously does not have high cohesion with the Unix usage of this, so we should consider ways to clean this up.