diff options
author | Daniel DeLeo <dan@opscode.com> | 2011-12-01 11:51:25 -0800 |
---|---|---|
committer | Daniel DeLeo <dan@opscode.com> | 2011-12-01 11:51:25 -0800 |
commit | 1f7734e92f30c0b6545bcc8b537e920e3f12b6bc (patch) | |
tree | 0677cc613ef17454cef35c9ce0ad07f50db28603 /README.md | |
download | mixlib-shellout-1f7734e92f30c0b6545bcc8b537e920e3f12b6bc.tar.gz |
Initial extraction of ShellOut from Chef
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/README.md b/README.md new file mode 100644 index 0000000..278aa49 --- /dev/null +++ b/README.md @@ -0,0 +1,17 @@ +# Mixlib::ShellOut +Provides a simplified interface to shelling out yet still collecting both +standard out and standard error and providing full control over environment, +working directory, uid, gid, etc. + +No means for passing input to the subprocess is provided. + +## Platform Support +Mixlib::ShellOut does a standard fork/exec on Unix, and uses the Win32 +API on Windows. There is not currently support for JRuby. + +## License +Apache 2 Licensed. See LICENSE for full details. + +## See Also +* `Process.spawn` in Ruby 1.9 +* [https://github.com/rtomayko/posix-spawn](posix-spawn) |