changeset 299 | df653511caf9 |
parent 290 | 9e626c1e935d |
child 305 | e85c95e757eb |
--- a/pvl/hosts.py Tue Dec 17 01:04:06 2013 +0200 +++ b/pvl/hosts.py Tue Dec 17 01:15:37 2013 +0200 @@ -99,6 +99,14 @@ self.owner = owner self.boot = boot + def fqdn (self) : + if '.' in self.host : + return self.host + '.' + elif self.domain : + return pvl.dns.zone.fqdn(self.host, self.domain) + else : + raise ValueError("%s: have no fqdn/domain" % (self, )) + def __str__ (self) : return str(self.host)