Allow isolated networks

This commit is contained in:
John Beredimas 2015-03-09 11:01:19 -04:00 committed by dima
parent 1d15017381
commit b7a9abfc16
3 changed files with 9 additions and 5 deletions

View File

@ -2,7 +2,7 @@
<name><%= @network_name %></name>
<bridge name="<%= @network_bridge_name %>" />
<% if @network_forward_mode != 'none' %>
<% if (@network_forward_mode != 'none' && @network_forward_mode != 'isolated') %>
<% if @network_forward_device %>
<forward mode="<%= @network_forward_mode %>" dev="<%= @network_forward_device %>" />
<% else %>
@ -10,12 +10,16 @@
<% end %>
<% end %>
<% if @network_forward_mode != 'isolated' %>
<ip address="<%= @network_address %>" netmask="<%= @network_netmask %>">
<% end %>
<% if @network_dhcp_enabled %>
<dhcp>
<range start="<%= @network_range_start %>" end="<%= @network_range_stop %>" />
</dhcp>
<% end %>
<% if @network_forward_mode != 'isolated' %>
</ip>
<% end %>
</network>

View File

@ -1,5 +1,5 @@
module VagrantPlugins
module ProviderLibvirt
VERSION = '0.0.25'
VERSION = '0.0.26'
end
end

View File

@ -7,7 +7,7 @@ Gem::Specification.new do |gem|
gem.license = 'MIT'
gem.description = %q{libvirt provider for Vagrant.}
gem.summary = %q{libvirt provider for Vagrant.}
gem.homepage = 'https://github.com/pradels/vagrant-libvirt'
gem.homepage = 'https://github.com/mperedim/vagrant-libvirt'
gem.files = `git ls-files`.split($\)
gem.executables = gem.files.grep(%r{^bin/}).map{ |f| File.basename(f) }