Esempio n. 1
0
 def do_table_tcam_clean(self, line):
     table_name = line.strip()
     p4_tables_api.table_tcam_clean(table_name)
Esempio n. 2
0
def table_lpm_load_dataset(table_name, lpm_dict):
    p4_tables_api.table_tcam_clean(table_name)
    map(lambda e: p4_tables_api.table_tcam_write_entry(table_name, \
            e.addr, [e.key], [e.mask], e.action_name, \
            DATA_TO_NUMERIC[table_name](e.action_data)),
            lpm_to_tcam(lpm_dict))