ip = sshfuncs.gethostbyname(self.get("hostname"))
self.set("ip", ip)
except:
- msg = "Local DNS can not resolve hostname %s" % self.get("hostname")
- self.error(msg)
-
+ if self.get("gateway") is None:
+ msg = "Local DNS can not resolve hostname %s" % self.get("hostname")
+ self.error(msg)
super(LinuxNode, self).do_provision()