]> mj.ucw.cz Git - pynsc.git/blobdiff - nsconfig/core.py
Improve status command
[pynsc.git] / nsconfig / core.py
index beb9655e13c3087fc8f27a217a90e3feb3361a89..885a460e727233bf1858cb0842cf92a96e9625bc 100644 (file)
@@ -64,7 +64,7 @@ class NscNode:
             else:
                 self._add(dns.rdtypes.IN.AAAA.AAAA(RdataClass.IN, RdataType.AAAA, str(a)))
             if reverse:
-                self.nsc_zone.nsc._add_reverse_mapping(a, parse_name(self.name + '.' + self.nsc_zone.name))
+                self.nsc_zone.nsc._add_reverse_mapping(a, parse_name(self.name + '.' + self.nsc_zone.name) if self.name != "" else parse_name(self.nsc_zone.name + '.'))
         return self
 
     def MX(self, pri: int, name: str) -> Self: