| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Thom May <thom@chef.io>
|
|
|
|
|
|
| |
* Added username,password validation for elavated option
Signed-off-by: nimisha <nimisha.sharad@clogeny.com>
|
|
|
|
| |
Signed-off-by: piyushawasthi <piyush.awasthi@msystechnologies.com>
|
|
|
|
| |
Signed-off-by: Bryan McLellan <btm@loftninjas.org>
|
|
|
|
|
|
| |
Missed one argument to this method call
Signed-off-by: Bryan McLellan <btm@loftninjas.org>
|
|
|
|
| |
Signed-off-by: Bryan McLellan <btm@chef.io>
|
|\
| |
| | |
Make Mixlib::ShellOut::EmptyWindowsCommand inherit from ShellCommandFailed
|
|/
|
|
|
|
|
|
|
| |
Chef rescues Mixlib::ShellOut::ShellCommandFailed, SystemCallError in a few places.
Recent refactors caused EmptyWindowsCommand to be correctly raised where we still
unintentionally raised SystemCallError due to a bad FFI call. This gets us closer
to not needing to cover these edge cases in rescue clauses everywhere.
Signed-off-by: Bryan McLellan <btm@chef.io>
|
| |
|
|\
| |
| | |
Added `elevated` option to launch process with elevated privileges
|
| |
| |
| |
| |
| |
| |
| | |
In some cases the user running mixlib-shellout needs additional privileges, in
other cases the user we're trying to run the process as needs them.
Signed-off-by: Bryan McLellan <btm@loftninjas.org>
|
|/
|
|
| |
Signed-off-by: NimishaS <nimisha.sharad@msystechnologies.com>
|
|\
| |
| | |
fix chefstyle offenses
|
|/
|
|
| |
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
|\
| |
| | |
mostly cleanup which helper
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- mostly cleans up the windows specs so its easier to read the API
out of them and removes some of the very brittle internal testing
- refactors the 'which' logic a bit. trying to converge towards the
chef/chef version and eventually extracting common code so that
do not have to maintain 10+ slightly different copies everywhere.
- adds the Mixlib::ShellOut::EmptyWindowsCommand exception because
letting CreateProcessW throw a generic SystemCallError is pretty
much useless to everyone.
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
|\
| |
| | |
remove largely useless Utils class
|
|/
|
|
|
|
|
|
| |
its just a collection of private methods, they should be private methods
retain a method in the class that was being used externally.
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
|\
| |
| | |
Test on Ruby 2.4.0 in Travis
|
| |
| |
| |
| | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|\ \
| |/
|/| |
Fix the timeout in the comment to be correct
|
|/ |
|
|\
| |
| | |
Require Ruby 2.2 and use chefstyle
|
| |
| |
| |
| | |
Signed-off-by: Thom May <thom@chef.io>
|
| |
| |
| |
| | |
Signed-off-by: Thom May <thom@chef.io>
|
| |
| |
| |
| | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| |
| |
| |
| | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| |
| |
| |
| | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| |
| |
| |
| | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| |
| |
| |
| | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|/
|
|
| |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|\
| |
| | |
use gem helper tasks to get rake release
|
| | |
|
|\ \
| | |
| | | |
Modified all exceptions to have a common parent
|
| | |
| | |
| | |
| | | |
Closes #98
|
|\ \ \
| | | |
| | | | |
Require Ruby 2.1+
|
|/ / /
| | |
| | |
| | |
| | |
| | | |
Just removes some 1.9 logic from testing.
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
|\ \ \
| | | |
| | | | |
Keep Mixlib-ShellOut from killing required Windows processes
|
| | | | |
|
| | | | |
|
|/ / / |
|
|\ \ \
| |_|/
|/| | |
Improve documentation + misc fixes
|
| | |
| | |
| | | |
See https://github.com/travis-ci/travis-ci/issues/5361
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
Technically I could type this all, but it's probably easier to just link
direct to the options
|
| | |
| | |
| | |
| | | |
Fix badge and some formatting as well
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Test on Ruby 2.2
Run in the container environment
Cache gems
|