def normalize_interface_address(self, tokens): yield self.defer( "ip.address.%s" % tokens[2], self.make_unit_inet_address, interface=deferable("interface"), address=tokens[4], )
def normalize_user_full_name(self, tokens): yield self.defer( "user.%s" % tokens[1], self.make_user_full_name, username=deferable("username"), full_name=" ".join(tokens[3:]), )
def normalize_route_gateway(self, tokens): yield self.defer( "ip.route.%s" % tokens[2], self.make_inet_static_route_next_hop, route=deferable("route"), next_hop=tokens[4], )
def normalize_sub_interface_ip(self, tokens): if_name = "%s.%s" % (self.interface_name(tokens[1]), tokens[3]) yield self.defer( "fi.iface.%s" % self.interface_name(if_name), self.make_unit_inet_address, instance=deferable("instance"), interface=self.interface_name(if_name), unit=self.interface_name(if_name), address=self.to_prefix(tokens[7], None), )
def normalize_sub_interface_description(self, tokens): if_name = "%s.%s" % (self.interface_name(tokens[1]), tokens[3]) yield self.defer( "fi.iface.%s" % self.interface_name(if_name), self.make_unit_description, instance=deferable("instance"), interface=self.interface_name(if_name), unit=self.interface_name(if_name), description=" ".join(tokens[5:]), )
def normalize_vlan_ip(self, tokens): if_name = self.interface_name(tokens[1]) yield self.defer( "fi.iface.%s" % if_name, self.make_unit_inet_address, instance=deferable("instance"), interface=if_name, unit=if_name, address=self.to_prefix(tokens[4], tokens[5]), )
def normalize_interface_description(self, tokens): if_name = self.interface_name(tokens[1]) # if "." in tokens[1]: yield self.defer( "fi.iface.%s" % if_name, self.make_unit_description, instance=deferable("instance"), interface=if_name, unit=if_name, description=" ".join(tokens[3:]), )
def normalize_interface_description(self, tokens): if "." in tokens[1]: # ifname, unit = tokens[1].split(".") # yield self.make_unit_description( # interface=self.interface_name(ifname), # unit=self.interface_name(tokens[1]), # description=" ".join(tokens[3:]), # ) if_name = self.interface_name(tokens[1]) yield self.defer( "fi.iface.%s" % if_name, self.make_unit_description, instance=deferable("instance"), interface=if_name, unit=self.interface_name(tokens[1]), description=" ".join(tokens[5:]), ) else: yield self.make_interface_description( interface=self.interface_name(tokens[1]), description=" ".join(tokens[3:]))
def normalize_user_uid(self, tokens): yield self.defer("user.%s" % tokens[1], self.make_user_uid, username=deferable("username"), uid=tokens[3])
def normalize_route_type_blackhole(self, tokens): yield self.defer( "ip.route.%s" % tokens[2], self.make_inet_static_route_discard, route=deferable("route") )