Sha256: 1e6febb0c7eccb0f3d1a4c85f70502ac8ca19b9b61829ffd5505ed8afd85e447

Contents?: true

Size: 707 Bytes

Versions: 3

Compression:

Stored size: 707 Bytes

Contents

module VagrantPlugins
  module Ansible
    module Cap
      module Guest
        module Debian
          module AnsibleInstall

            def self.ansible_install(machine)

install_backports_if_wheezy_release = <<INLINE_CRIPT
CODENAME=`lsb_release -cs`
if [ x$CODENAME == 'xwheezy' ]; then
  echo 'deb http://http.debian.net/debian wheezy-backports main' > /etc/apt/sources.list.d/wheezy-backports.list
fi
INLINE_CRIPT

              machine.communicate.sudo(install_backports_if_wheezy_release)
              machine.communicate.sudo("apt-get update -y -qq")
              machine.communicate.sudo("apt-get install -y -qq ansible")
            end

          end
        end
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 2 rubygems

Version Path
vagrant-ansible-fixed-0.1.0 lib/cap/guest/debian/ansible_install.rb
vagrant-unbundled-1.8.1.2 plugins/provisioners/ansible/cap/guest/debian/ansible_install.rb
vagrant-unbundled-1.8.1.1 plugins/provisioners/ansible/cap/guest/debian/ansible_install.rb