From 29d2f19c06d34be72c2fda93528e56c3d66f63b7 Mon Sep 17 00:00:00 2001 From: Joe Julian Date: Wed, 16 Jul 2014 13:31:49 -0700 Subject: [PATCH] Accept other MAC address formats. This will accept formats like 00006C2830d5 which other backends accept, as well as any other variant that contains hex digits, such as Cisco's 0000.6C28.30d5. Bug: 208 --- lib/vagrant-libvirt/action/create_network_interfaces.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/vagrant-libvirt/action/create_network_interfaces.rb b/lib/vagrant-libvirt/action/create_network_interfaces.rb index bedafb1..047659d 100644 --- a/lib/vagrant-libvirt/action/create_network_interfaces.rb +++ b/lib/vagrant-libvirt/action/create_network_interfaces.rb @@ -81,6 +81,7 @@ module VagrantPlugins message = "Creating network interface eth#{@iface_number}" message << " connected to network #{@network_name}." if @mac + @mac = mac.scan(/(\h{2})/).join(':') message << " Using MAC address: #{@mac}" end @logger.info(message)