Files
aufbau2csv/idoit_scaleup/cat_vlan.py
Sven Riwoldt e06c448a46 Idoit-Tests 01
2024-12-15 14:38:48 +01:00

21 lines
536 B
Python
Executable File

from .consts import C__CATS__LAYER2_NET
from .category import IDoitCategory
from pprint import pprint
class IDoitVlan(IDoitCategory):
CATEGORY = C__CATS__LAYER2_NET
def __init__(self, cfg):
super().__init__(cfg, self.CATEGORY)
def convert_field_with_name_standard(self, data):
return int(data['standard']['value'])
def convert_field_with_name_layer3_assignments(self, data):
rtn = []
for ele in data['layer3_assignments']:
rtn.append(int(ele['id']))
return rtn