# Vagrant Vmpooler Provider vagrant-vmpooler is still a work in progress and a lot of things might not work at the moment. If you find a bug, feel free to open up an issue on this repository. [![Gem Version](https://badge.fury.io/rb/vagrant-vmpooler.svg)](https://badge.fury.io/rb/vagrant-vmpooler) ### Features * Quickly provision virtual machines with vmpooler and vagrant * SSH into machines * Provision the instances with any built-in Vagrant provisioner * Sync folders with Rsync * Built off of the [vmfloaty](https://github.com/briancain/vmfloaty) library, using the [vmpooler](https://github.com/puppetlabs/vmpooler) api ## Usage ### Quick Start To quickly get started, install the vagrant plugin with the command below. Then you'll want to add a dummy box from the [example_box](example_box) directory...finally create a Vagrantfile and run the up command with the `vmpooler` provider. ``` $ vagrant plugin install vagrant-vmpooler ... $ vagrant box add dummy https://github.com/briancain/vagrant-vmpooler/blob/master/example_box/dummy.box ... $ vagrant up --provider=vmpooler ... ``` ### Example Vagrantfile A few examples to get you started ```ruby # -*- mode: ruby -*- # vi: set ft=ruby : # Provisioning script provision_script = <