Added logs to all of the VMware drivers that emits each detected network device that gets enumerated for a network.
This commit is contained in:
parent
646523c5f4
commit
6e176f97a0
|
@ -296,6 +296,7 @@ func (d *VmwareDriver) GuestAddress(state multistep.StateBag) (string, error) {
|
|||
return "", errors.New("couldn't find MAC address in VMX")
|
||||
}
|
||||
}
|
||||
log.Printf("GuestAddress: Found MAC address in VMX: %s", macAddress)
|
||||
|
||||
res, err := net.ParseMAC(macAddress)
|
||||
if err != nil {
|
||||
|
@ -317,6 +318,11 @@ func (d *VmwareDriver) GuestIP(state multistep.StateBag) (string, error) {
|
|||
network := state.Get("vmnetwork").(string)
|
||||
devices, err := netmap.NameIntoDevices(network)
|
||||
|
||||
// log them to see what was detected
|
||||
for _, device := range devices {
|
||||
log.Printf("GuestIP(%s): Discovered device: %s", network, device)
|
||||
}
|
||||
|
||||
// we were unable to find the device, maybe it's a custom one...
|
||||
// so, check to see if it's in the .vmx configuration
|
||||
if err != nil || network == "custom" {
|
||||
|
@ -332,6 +338,7 @@ func (d *VmwareDriver) GuestIP(state multistep.StateBag) (string, error) {
|
|||
if err != nil {
|
||||
return "", err
|
||||
}
|
||||
log.Printf("GuestIP(%s): Discovered custom device: %s", network, device)
|
||||
}
|
||||
|
||||
// figure out our MAC address for looking up the guest address
|
||||
|
@ -415,6 +422,11 @@ func (d *VmwareDriver) HostAddress(state multistep.StateBag) (string, error) {
|
|||
network := state.Get("vmnetwork").(string)
|
||||
devices, err := netmap.NameIntoDevices(network)
|
||||
|
||||
// log them to see what was detected
|
||||
for _, device := range devices {
|
||||
log.Printf("HostAddress(%s): Discovered device: %s", network, device)
|
||||
}
|
||||
|
||||
// we were unable to find the device, maybe it's a custom one...
|
||||
// so, check to see if it's in the .vmx configuration
|
||||
if err != nil || network == "custom" {
|
||||
|
@ -430,6 +442,7 @@ func (d *VmwareDriver) HostAddress(state multistep.StateBag) (string, error) {
|
|||
if err != nil {
|
||||
return "", err
|
||||
}
|
||||
log.Printf("HostAddress(%s): Discovered custom device: %s", network, device)
|
||||
}
|
||||
|
||||
var lastError error
|
||||
|
@ -488,6 +501,11 @@ func (d *VmwareDriver) HostIP(state multistep.StateBag) (string, error) {
|
|||
network := state.Get("vmnetwork").(string)
|
||||
devices, err := netmap.NameIntoDevices(network)
|
||||
|
||||
// log them to see what was detected
|
||||
for _, device := range devices {
|
||||
log.Printf("HostIP(%s): Discovered device: %s", network, device)
|
||||
}
|
||||
|
||||
// we were unable to find the device, maybe it's a custom one...
|
||||
// so, check to see if it's in the .vmx configuration
|
||||
if err != nil || network == "custom" {
|
||||
|
@ -503,6 +521,7 @@ func (d *VmwareDriver) HostIP(state multistep.StateBag) (string, error) {
|
|||
if err != nil {
|
||||
return "", err
|
||||
}
|
||||
log.Printf("HostIP(%s): Discovered custom device: %s", network, device)
|
||||
}
|
||||
|
||||
var lastError error
|
||||
|
|
|
@ -3,6 +3,7 @@ package common
|
|||
import (
|
||||
"errors"
|
||||
"fmt"
|
||||
"log"
|
||||
"io/ioutil"
|
||||
"os"
|
||||
"os/exec"
|
||||
|
@ -157,6 +158,7 @@ func (d *Fusion5Driver) Verify() error {
|
|||
if _, err := os.Stat(pathNetworking); err != nil {
|
||||
return nil, fmt.Errorf("Could not find networking conf file: %s", pathNetworking)
|
||||
}
|
||||
log.Printf("Located networkmapper configuration file using Fusion5: %s", pathNetworking)
|
||||
|
||||
fd, err := os.Open(pathNetworking)
|
||||
if err != nil {
|
||||
|
|
|
@ -83,6 +83,7 @@ func (d *Fusion6Driver) Verify() error {
|
|||
if _, err := os.Stat(pathNetworking); err != nil {
|
||||
return nil, fmt.Errorf("Could not find networking conf file: %s", pathNetworking)
|
||||
}
|
||||
log.Printf("Located networkmapper configuration file using Fusion6: %s", pathNetworking)
|
||||
|
||||
fd, err := os.Open(pathNetworking)
|
||||
if err != nil {
|
||||
|
|
Loading…
Reference in New Issue