From ca8d2387575c5236f8935ccbc80d7051366e8b94 Mon Sep 17 00:00:00 2001 From: Graham Hayes Date: Thu, 10 Aug 2017 14:59:56 +0100 Subject: Fix string format of network addresses Network addresses when trying to format the prefix as an int, while it is a string Fixes: #160 --- libvirt/resource_libvirt_network.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libvirt') diff --git a/libvirt/resource_libvirt_network.go b/libvirt/resource_libvirt_network.go index a34c9c13..da201634 100644 --- a/libvirt/resource_libvirt_network.go +++ b/libvirt/resource_libvirt_network.go @@ -381,7 +381,7 @@ func resourceLibvirtNetworkRead(d *schema.ResourceData, meta interface{}) error prefix, _ := strconv.Atoi(address.Prefix) mask := net.CIDRMask(prefix, bits) network := addr.Mask(mask) - addresses = append(addresses, fmt.Sprintf("%s/%d", network, address.Prefix)) + addresses = append(addresses, fmt.Sprintf("%s/%s", network, address.Prefix)) } if len(addresses) > 0 { d.Set("addresses", addresses) -- cgit v1.2.3