Пример #1
0
 def __init__(self,routes,origin,ttl):
     self.origin = DNSLabel(origin)
     self.ttl = parse_time(ttl)
     self.routes = {}
     for r in routes:
         route,_,cmd = r.partition(":")
         if route.endswith('.'):
             route = DNSLabel(route)
         else:
             route = self.origin.add(route)
         self.routes[route] = cmd