Merge pull request #186 from vStone/bugfix/185-detect-lxc-different-root-path

Attempt to find the lxc-version command using sudo if not in default PATH (Fixes #195)
This commit is contained in:
Fabio Rehm 2013-12-17 16:55:34 -08:00
commit 0e759e681b

View file

@ -26,8 +26,12 @@ module Vagrant
end end
def ensure_lxc_installed! def ensure_lxc_installed!
unless system("which lxc-version > /dev/null") unless system("which lxc-version > /dev/null 2>&1")
raise Errors::LxcNotInstalled begin
sudo_wrapper.run("which", "lxc-version")
rescue Vagrant::LXC::Errors::ExecuteError
raise Errors::LxcNotInstalled
end
end end
end end