Avoid sudo
s for redir
related stuff
This commit is contained in:
parent
d62a053674
commit
14e8c41ee0
2 changed files with 3 additions and 3 deletions
|
@ -15,7 +15,7 @@ module Vagrant
|
||||||
redir_pids.each do |pid|
|
redir_pids.each do |pid|
|
||||||
next unless is_redir_pid?(pid)
|
next unless is_redir_pid?(pid)
|
||||||
@logger.debug "Killing pid #{pid}"
|
@logger.debug "Killing pid #{pid}"
|
||||||
system "sudo pkill -TERM -P #{pid}"
|
system "pkill -TERM -P #{pid}"
|
||||||
end
|
end
|
||||||
|
|
||||||
remove_redir_pids
|
remove_redir_pids
|
||||||
|
|
|
@ -29,7 +29,7 @@ describe Vagrant::LXC::Action::ClearForwardedPorts do
|
||||||
|
|
||||||
context 'with a valid redir pid' do
|
context 'with a valid redir pid' do
|
||||||
it 'kills known processes' do
|
it 'kills known processes' do
|
||||||
subject.should have_received(:system).with("sudo pkill -TERM -P #{pid}")
|
subject.should have_received(:system).with("pkill -TERM -P #{pid}")
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -37,7 +37,7 @@ describe Vagrant::LXC::Action::ClearForwardedPorts do
|
||||||
let(:pid_cmd) { 'sudo ls' }
|
let(:pid_cmd) { 'sudo ls' }
|
||||||
|
|
||||||
it 'does not kill the process' do
|
it 'does not kill the process' do
|
||||||
subject.should_not have_received(:system).with("sudo pkill -TERM -P #{pid}")
|
subject.should_not have_received(:system).with("pkill -TERM -P #{pid}")
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in a new issue