Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [CHEF-2994][STDIN] Child process should accept stdin input if input is specified | Ho-Sheng Hsiao | 2012-03-26 | 2 | -9/+27 | |
| | ||||||
* | [CHEF-2994][STDIN] ShellOut.new should accept input as an option | Ho-Sheng Hsiao | 2012-03-26 | 1 | -0/+4 | |
| | ||||||
* | [CHEF-2994][STDIN] Option :input should be set to nil by default | Ho-Sheng Hsiao | 2012-03-26 | 1 | -0/+5 | |
| | ||||||
* | Bump for 1.0.0 release.1.0.0 | Noah Kantrowitz | 2012-02-28 | 1 | -1/+1 | |
| | ||||||
* | [CHEF-2947] properly remove STDERR from list of fds to select/read | Daniel DeLeo | 2012-02-22 | 1 | -2/+2 | |
| | | | | | | | | | | Properly remove child's stderr pipe from the list of IO objects to select on in the case that stdout has already been removed from the list. This prevents a situation where the stdout stream is always considered readable by select (because it has reached eof) but ShellOut would attempt to read from it in a tight loop. Since GC is disabled while a command is running, this would generate a bunch of EOFError objects that were not reaped and use a ton of heap space. | |||||
* | exceptions are in the Mixlib::ShellOut namespace not Chef::Exceptions!! | Seth Chisamore | 2011-12-16 | 1 | -1/+1 | |
| | ||||||
* | [CHEF-2819] fixes from Chef::ShellOut::Windows 0.10.8 | Seth Chisamore | 2011-12-15 | 1 | -11/+42 | |
| | | | | | | | * smart resolution of any file with extension in %PATHEXT% * ensure *.bat and *.cmd files are executed under `cmd /c` * ensure STDIN is *also* redirected as many programs (ie xcopy) will fail silently if only STDOUT is | |||||
* | [CHEF-2721] Fix not_if and only_if on Windows | Seth Chisamore | 2011-12-15 | 1 | -0/+3 | |
| | ||||||
* | bump RC version with some test fixes1.0.0.rc.1 | Daniel DeLeo | 2011-12-06 | 1 | -1/+1 | |
| | ||||||
* | ShellOut not Shellout1.0.0.rc.0 | Daniel DeLeo | 2011-12-01 | 1 | -1/+1 | |
| | ||||||
* | update CommandTimeout with new exception namespacing | Seth Chisamore | 2011-12-01 | 1 | -1/+1 | |
| | ||||||
* | update license headers and dates | Daniel DeLeo | 2011-12-01 | 2 | -1/+19 | |
| | ||||||
* | remove hardcoded Chef::Log, allow a logger to be set on create | Daniel DeLeo | 2011-12-01 | 1 | -15/+22 | |
| | ||||||
* | document more methods in ShellOut base class | Daniel DeLeo | 2011-12-01 | 1 | -0/+9 | |
| | ||||||
* | indent `when` to the same depth as `case` | Daniel DeLeo | 2011-12-01 | 1 | -35/+35 | |
| | ||||||
* | add doc for the attributes | Daniel DeLeo | 2011-12-01 | 1 | -6/+40 | |
| | ||||||
* | Initial extraction of ShellOut from Chef | Daniel DeLeo | 2011-12-01 | 5 | -0/+1027 | |