vagrant/plugins/provisioners/ansible/cap/guest
Andreas Olsson f6a9dcdd6f Catch pip_args in FreeBSD's and SUSE's ansible_install
While neither the FreeBSD provisioner nor the SUSE provisioner support
installing Ansible using pip their ansible_install methods still get
called with that fourth argument. The result being these errors when
Vagrant tries to install Ansible.

    /opt/vagrant/embedded/gems/gems/vagrant-1.9.5/plugins/provisioners/ansible/cap/guest/freebsd/ansible_install.rb:10:in `ansible_install': wrong number of arguments (4 for 3) (ArgumentError)
    /opt/vagrant/embedded/gems/gems/vagrant-1.9.5/plugins/provisioners/ansible/cap/guest/suse/ansible_install.rb:9:in `ansible_install': wrong number of arguments (4 for 3) (ArgumentError)

The Arch provider, it too without pip support, already catches the
pip_args argument this way.
2017-06-14 21:01:44 +02:00
..
arch ansible_local: Add the :pip_args_only install mode 2017-03-24 17:35:34 +01:00
debian ansible_local: Add the :pip_args_only install mode 2017-03-24 17:35:34 +01:00
fedora ansible_local: Add the :pip_args_only install mode 2017-03-24 17:35:34 +01:00
freebsd Catch pip_args in FreeBSD's and SUSE's ansible_install 2017-06-14 21:01:44 +02:00
pip ansible_local: Add the :pip_args_only install mode 2017-03-24 17:35:34 +01:00
posix provisioners/ansible_local: align code style 2016-06-08 23:53:58 +02:00
redhat ansible_local: Add the :pip_args_only install mode 2017-03-24 17:35:34 +01:00
suse Catch pip_args in FreeBSD's and SUSE's ansible_install 2017-06-14 21:01:44 +02:00
ubuntu ansible_local: Add the :pip_args_only install mode 2017-03-24 17:35:34 +01:00
facts.rb provisioners/ansible_local: add "pip" install_mode 2016-06-08 23:53:58 +02:00