Fixing panic when d.deviceConfig is nil

Signed-off-by: Dave Henderson <Dave.Henderson@ca.ibm.com>
This commit is contained in:
Dave Henderson 2015-05-04 22:13:50 -04:00
parent e4b6ff1ae9
commit 6d750d04f1
1 changed files with 1 additions and 1 deletions

View File

@ -301,7 +301,7 @@ func (d *Driver) GetIP() (string, error) {
if d.IPAddress != "" {
return d.IPAddress, nil
}
if d.deviceConfig.PrivateNet {
if d.deviceConfig != nil && d.deviceConfig.PrivateNet == true {
return d.getClient().VirtualGuest().GetPrivateIp(d.Id)
} else {
return d.getClient().VirtualGuest().GetPublicIp(d.Id)