Replaced a puts with logger
Merge pull request #248 from tboerger/feature/log-instead-puts

Replaced a puts with logger
make gem dependencies reasonably optimistic again (fixes #253)

This reverts the vagrant-libvirt.gemspec changes in commit
19cd8be193fdeb0a8e1b004705ef3d4465c02812.
remove pry debug
Merge pull request #255 from aspiers/remove-debug

remove pry debug
Merge pull request #254 from aspiers/loosen-deps

make gem dependencies reasonably optimistic again (fixes #253)
don't monkey-patch #default_provider

This monkey-patching of Vagrant::Environment#default_provider breaks
with Vagrant 1.7.0, since the method's signature changed.  In any case
Vagrant should do the right thing without "help" from vagrant-libvirt.
allow newer ruby-libvirt (#158)

As per #158, vagrant-libvirt depends on ruby-libvirt transitively
through fog.  Since fog/fog#2706 was resolved, fog now requires
ruby-libvirt ~> 0.5.0, therefore vagrant-libvirt should allow both 0.4.x
and 0.5.x.  Furthermore, according to semantic versioning, we currently
have no good reason to reject anything newer below 1.x.  If such a
restriction is required in the future (e.g. < 0.7.0) then it is likely
that fog's .gemspec will take care of that on our behalf anyway.

Closes #158.
allow cache mode to be set for additional disks
fix redirection of STDOUT/ERR of ssh port forwarding process (#226)

The existing invocation fails to spawn correctly, and even if that
were the case, redirecting STDOUT/STDERR to /dev/null risks losing
valuable debug, as seen in #225.

Closes #226.

https://github.com/pradels/vagrant-libvirt/issues/226
added ability to specify bus for additional disks
honour path parameter of storage directive

Fix use of the `:path` parameter to the `storage` directive:

    config.vm.provider :libvirt do |libvirt|
      libvirt.storage :file, :path => 'my-disk.qcow2'
    end

The value of the `:path` parameter was being correctly used in
`domain.xml.erb` for defining the VM, but it was not passed to libvirt
via fog's volume creation mechanism:

    lib/fog/libvirt/models/compute/templates/volume.xml.erb

Instead, libvirt determines the backing file from the `<name>` element,
so we ensure that the `:name` parameter contains the correct filename.
Merge pull request #261 from aspiers/remove-default-provider

don't monkey-patch #default_provider
Merge pull request #262 from aspiers/allow-newer-ruby-libvirt

allow newer ruby-libvirt (#158)
Merge pull request #263 from aspiers/extra-storage-cache-mode

allow cache mode to be set for additional disks
Merge remote-tracking branch 'upstream/master' into additional_disks_bus

Conflicts:
	README.md
	lib/vagrant-libvirt/config.rb
Merge pull request #270 from sciurus/additional_disks_bus

Additional disks bus
Merge pull request #264 from aspiers/ssh-forward-logging

fix redirection of STDOUT/ERR of ssh port forwarding process (#226)
Fix port forwarding ssh process cleanup

The presence of quotes in the command to spawn caused ruby to run it via
a shell instead of running it directly. This broke our code for
killing the ssh processes when the VM is halted.

Closes #265
Merge pull request #271 from sciurus/ssh-without-sh

Fix port forwarding ssh process cleanup