mirror of https://github.com/zulip/zulip.git
Vagrantfile: Test directly for `lxc-ls`.
This avoids giving the same "no such command" error on Linux machines that don't have LXC installed as we now avoid on non-Linux.
This commit is contained in:
parent
718b3fcd6a
commit
424c887a27
|
@ -31,8 +31,8 @@ end
|
||||||
# have the box (e.g. on first setup), Vagrant would download it but too
|
# have the box (e.g. on first setup), Vagrant would download it but too
|
||||||
# late for us to patch it like this; so we prompt them to explicitly add it
|
# late for us to patch it like this; so we prompt them to explicitly add it
|
||||||
# first and then rerun.
|
# first and then rerun.
|
||||||
if Vagrant::Util::Platform.linux?
|
if ['up', 'provision'].include? ARGV[0]
|
||||||
if ['up', 'provision'].include? ARGV[0]
|
if command? "lxc-ls"
|
||||||
LXC_VERSION = `lxc-ls --version`.strip unless defined? LXC_VERSION
|
LXC_VERSION = `lxc-ls --version`.strip unless defined? LXC_VERSION
|
||||||
if LXC_VERSION == "2.1.0"
|
if LXC_VERSION == "2.1.0"
|
||||||
lxc_config_file = ENV['HOME'] + "/.vagrant.d/boxes/fgrehm-VAGRANTSLASH-trusty64-lxc/1.2.0/lxc/lxc-config"
|
lxc_config_file = ENV['HOME'] + "/.vagrant.d/boxes/fgrehm-VAGRANTSLASH-trusty64-lxc/1.2.0/lxc/lxc-config"
|
||||||
|
|
Loading…
Reference in New Issue