summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDario Maiocchi <dmaiocchi@suse.com>2017-11-10 19:42:09 +0100
committerDario Maiocchi <dmaiocchi@suse.com>2017-11-16 11:26:28 +0100
commit2e1a19e5d457d8dd75f20e9b6ca19bde9a628a8d (patch)
treeb656022f8fe74a06c4ddc28aa1816783a265c0ba
parent56e399a1db9a371f2730f7ebf7513a3a544e0530 (diff)
downloadterraform-provider-libvirt-2e1a19e5d457d8dd75f20e9b6ca19bde9a628a8d.tar
terraform-provider-libvirt-2e1a19e5d457d8dd75f20e9b6ca19bde9a628a8d.tar.gz
Fix IP golint issues (style)
-rw-r--r--libvirt/qemu_agent.go12
-rw-r--r--libvirt/qemu_agent_test.go18
2 files changed, 15 insertions, 15 deletions
diff --git a/libvirt/qemu_agent.go b/libvirt/qemu_agent.go
index 656a1261..d89866a3 100644
--- a/libvirt/qemu_agent.go
+++ b/libvirt/qemu_agent.go
@@ -7,18 +7,18 @@ import (
libvirt "github.com/libvirt/libvirt-go"
)
-
+// QemuAgentInterfacesResponse type
type QemuAgentInterfacesResponse struct {
Interfaces []QemuAgentInterface `json:"return"`
}
-
+// QemuAgentInterface type
type QemuAgentInterface struct {
Name string `json:"name"`
Hwaddr string `json:"hardware-address"`
- IpAddresses []QemuAgentInterfaceIpAddress `json:"ip-addresses"`
+ IPAddresses []QemuAgentInterfaceIPAddress `json:"ip-addresses"`
}
-
-type QemuAgentInterfaceIpAddress struct {
+// QemuAgentInterfaceIPAddress type
+type QemuAgentInterfaceIPAddress struct {
Type string `json:"ip-address-type"`
Address string `json:"ip-address"`
Prefix uint `json:"prefix"`
@@ -64,7 +64,7 @@ func getDomainInterfacesViaQemuAgent(domain LibVirtDomain, wait4ipv4 bool) []lib
Hwaddr: iface.Hwaddr}
ipv4Assigned := false
- for _, addr := range iface.IpAddresses {
+ for _, addr := range iface.IPAddresses {
if addr.Address == "" {
// ignore interfaces without an address (eg. waiting for dhcp lease)
continue
diff --git a/libvirt/qemu_agent_test.go b/libvirt/qemu_agent_test.go
index 1b534190..026dec5d 100644
--- a/libvirt/qemu_agent_test.go
+++ b/libvirt/qemu_agent_test.go
@@ -41,8 +41,8 @@ func TestGetDomainInterfacesViaQemuAgentIgnoreLoopbackDevice(t *testing.T) {
QemuAgentInterface{
Name: "lo",
Hwaddr: "ho:me",
- IpAddresses: []QemuAgentInterfaceIpAddress{
- QemuAgentInterfaceIpAddress{
+ IPAddresses: []QemuAgentInterfaceIPAddress{
+ QemuAgentInterfaceIPAddress{
Type: "ipv4",
Address: "127.0.0.1",
Prefix: 1,
@@ -72,8 +72,8 @@ func TestGetDomainInterfacesViaQemuAgentIgnoreDevicesWithoutAddress(t *testing.T
QemuAgentInterface{
Name: "eth1",
Hwaddr: "xy:yy:zz",
- IpAddresses: []QemuAgentInterfaceIpAddress{
- QemuAgentInterfaceIpAddress{
+ IPAddresses: []QemuAgentInterfaceIPAddress{
+ QemuAgentInterfaceIPAddress{
Type: "ipv4",
Address: "",
Prefix: 1,
@@ -103,8 +103,8 @@ func TestGetDomainInterfacesViaQemuAgentUnknownIpAddressType(t *testing.T) {
QemuAgentInterface{
Name: "eth2",
Hwaddr: "zy:yy:zz",
- IpAddresses: []QemuAgentInterfaceIpAddress{
- QemuAgentInterfaceIpAddress{
+ IPAddresses: []QemuAgentInterfaceIPAddress{
+ QemuAgentInterfaceIPAddress{
Type: "ipv8",
Address: "i don't exist",
Prefix: 1,
@@ -139,13 +139,13 @@ func TestGetDomainInterfacesViaQemuAgent(t *testing.T) {
QemuAgentInterface{
Name: device,
Hwaddr: mac,
- IpAddresses: []QemuAgentInterfaceIpAddress{
- QemuAgentInterfaceIpAddress{
+ IPAddresses: []QemuAgentInterfaceIPAddress{
+ QemuAgentInterfaceIPAddress{
Type: "ipv4",
Address: ipv4Addr,
Prefix: 1,
},
- QemuAgentInterfaceIpAddress{
+ QemuAgentInterfaceIPAddress{
Type: "ipv6",
Address: ipv6Addr,
Prefix: 1,